削除したファイルを Git 管理下からも除外する

Git 管理下のファイルを削除すると git status した際に下記のような表示が出てきます。

% git status
Changes not staged for commit:
 deleted: xxx/xxx.txt
 deleted: yyy/yyy.txt

元々は必要なファイルなので履歴的には必要なファイルだったり、また元に戻す可能性のあるようなファイルであればこのままで良いのですが、完全に不要である場合には単なるゴミ情報なので、Git 管理下からも除外して永久に削除しておきたいです。
そういった時には下記で一発で解消できます。

git rm ` git ls-files --deleted `

コメント

タイトルとURLをコピーしました