Gitリポジトリからマージした後に.origファイルを削除するにはどうすればいいですか? 質問する

Gitリポジトリからマージした後に.origファイルを削除するにはどうすればいいですか? 質問する

何らかの理由で、マージ中に .orig ファイルが git リポジトリでチェックされ、変更された未追跡セクターに表示されるようになりました。しかし、このファイルをリポジトリに残したくありません。どうすればいいですか。

    modified:   Gemfile.lock.orig
    #   modified:   Gemfile.orig
    #   modified:   app/assets/images/bg_required.png.orig
    #   modified:   app/assets/javascripts/application.js.orig
    
    etc...

ご協力いただければ幸いです。

ベストアンサー1

この場合の最善の解決策は、シンプルさを保ち、git とは独立してこれらのファイルを削除することです。

cd /your/repo/directory
find . -name '*.orig' -delete 

あるいは、Windows/PowerShellでは次のコマンドを実行することもできます。

cd \your\repo\directory
Get-ChildItem -Recurse -Filter '*.orig' | Remove-Item

おすすめ記事