git rmせずにrmコマンドで削除してしまったファイルを一括で削除する方法
例えば,「ディレクトリの中身が散らかっていたので,整理しよう.」と整理した場合.つまり複数のファイルを移動させた場合.
整理後にgit add . を行った場合に
# Changes not staged for commit:
のファイルが大量発生してしまう.
こういう時に,一括で元の場所にあったファイルをgit rmをするには
$ git status | grep deleted: | awk '{print $3}' | xargs git rm
とすればうまくいった.
ファイル削除後にgit rm を一括でする