読者です 読者をやめる 読者になる 読者になる

git rmせずにrmコマンドで削除してしまったファイルを一括で削除する方法

例えば,「ディレクトリの中身が散らかっていたので,整理しよう.」と整理した場合.つまり複数のファイルを移動させた場合.

整理後にgit add . を行った場合に

# Changes not staged for commit:

のファイルが大量発生してしまう.

こういう時に,一括で元の場所にあったファイルをgit rmをするには

$ git status | grep deleted: | awk '{print $3}'  | xargs git rm

とすればうまくいった.
ファイル削除後にgit rm を一括でする