10
私はRuby on Railsアプリケーションを持っています。これはvendor/rails
が存在するとクラッシュしますが、そうでない場合は正常に動作します。私は働くことができるように、私のローカルコピーでこのフォルダを削除したままにしておく必要がありますが、この削除をコミットすることは望ましくありません。誰かがそれを理由で置いた。Gitはローカルに削除されたフォルダを無視します
このフォルダを削除せずに、git status
に1000個のファイルを削除するにはどうすればよいですか?既に追跡されているファイルは無視できないため、明らかに.gitignore
は機能しません。 here(git update-index --assume-unchanged
)のいずれのソリューションも動作しません。
もちろん、ディレクトリ対ファイルです。それはそれでした - ありがとう! –
'git ls-files --deleted -z | git update-index --assume-unchanged -z --stdin'は、現在削除されているすべてのファイルを無視します。 – blinry
@blinryこれを回答として追加してください。完璧に私のために働いた! – jmotes