Git: Wie finde ich, welches Commit eine Zeile gelöscht hat?

12

Ich weiß, dass ich in einem bestimmten Commit eine Zeile hinzugefügt habe und sie in einem privaten Github-Konto sehen kann. In meiner jetzigen Filiale ist es nicht mehr da. Wie finde ich, welches Commit es entfernt hat?

BruteCode
quelle

Antworten:

14

Verwenden Sie git blamemit der --reverseOption:

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

Dabei ist START eine Revision, die noch die betreffende Zeile enthält.

chepner
quelle
Das folgende Commit entfernt die Zeile.
Cweiske
3
Es wäre gut hinzuzufügen, was dies bewirkt, nämlich jede Zeile mit dem letzten Commit anzuzeigen, auf dem sie noch vorhanden war.
polynomial_donut