shimgo
5/14/2017 - 8:41 AM

コードが削除されたリビジョンを特定する

コードが削除されたリビジョンを特定する

コードが存在していた最後のハッシュを特定する

以下のコマンドでコードの行ごとに最後に存在していたハッシュが表示される。

git blame --reverse [start hash]..[end hash] [filename]

特定したハッシュ以降のコミットログを見る

以下のコマンドで特定したハッシュ以降のログが見れるので次のコミットを 見れば削除されたときの変更内容が見れる。

git log --reverse --ancestry-path [identified hash]^..HEAD [filename]