Open1
たまに使うGitの便利コマンドとか
複数のファイルをまとめてインデックスから削除
git status --short | grep -E 'DU' | awk '{print $2}' | xargs git rm
あるブランチで大量のファイルを削除してGitからも削除してpush
その後マージ先の親ブランチで更新があり、ローカルマージしたらファイルの削除部分が競合
もう一度 git rm
しないといけないが、階層が深いため手動でやるのが面倒
そこで DU
(deleted by us) の差分だけを再度 git rm
したときのコマンド