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?

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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.