「.rej」ファイルって一体何なのか

いつの間にかローカルにできている差分ファイル

デザイナーのオッコです。

git管理をしていると、ローカルに「.rej」という拡張子の見慣れないファイルができることがありますよね。

これは簡単に言うと差分ファイルで、ファイルマージに失敗した際に自動的に作られるファイルです。

競合内容がgit側でパッチ適用できる程度の軽微なものだったら、

「ここがあなたの変更、ここがサーバにあるファイルの変更」

と丁寧に案内してくれるのですが、あまりにも差分が大きいとパッチが適用できません。

そんなときに

「このファイル丸ごと差分があるから見といてくれ」

とぶん投げられるのが、.rejファイルです。

つまり、私たちが差分を自力で解決した後は、不要になるファイルです。

間違ってサーバに上げてしまうと不具合の原因にもなるので、

もし.rejファイルができてしまったら削除しておきましょう。

ここで念のための注意ですが、せっかくgitが差分をお知らせしてくれているので、

競合しているサーバ側のファイルを安易に書き換えないようにしましょう。

上書きしていいのか判断がつかない場合は必ず詳しい人に確認を取るのが、一番の安全策です。

システム開発はアピステクノロジーへ

アピステクノロジーでは、システム開発をはじめ、システムパッケージの販売にも力を入れています。

IT TOOL」をご存じですか?

既に標準の機能が実装されているシステムパッケージを、貴社用にデザインカスタマイズし提供します。

さらに、IT導入補助金の利用で価格を大きく抑えることも可能です。

実績多数、低価格で本格的なサイトができると好評いただいております。

詳しくは弊社HPをご覧ください。

アピステクノロジーの実績紹介はこちら

ITツール紹介ページはこちら

関連記事紹介