Git: どのコミットが行を削除したかを見つけるにはどうすればいいですか?

Git: どのコミットが行を削除したかを見つけるにはどうすればいいですか?

特定のコミットに行を追加したことはわかっており、プライベート GitHub アカウントでそれを見ることができます。現在のブランチにはもうその行はありません。どのコミットでそれが削除されたかを見つけるにはどうすればよいですか?

答え1

git blameオプションと一緒に使用します--reverse:

$ git blame --reverse START.. file.ext

ここで、START は問題の行がまだ含まれているリビジョンです。

関連情報