Ist es irgendwie möglich für GIT zu finden, welche Commit eine bestimmte Codezeile in einer bestimmten Datei eingeführt? Dies setzt voraus, dass seit dem Hinzufügen dieser Zeile viele Commits stattgefunden haben. Oder ist das etwas, das in einem Skript getan werden muss, während man die Schuld aller Commits für die Datei, in der die Zeile vorhanden ist, betrachtet?Git Schuld fest Zeile
Um
Original-File- zu klären> Line Added Datei und engagiert -> Viele andere Commits andere Linien Hinzufügen und Ändern der Code
Das bringt mich in die richtige Richtung. es scheint, dass L ein Argument für die Schuld ist, das es erlauben würde, eine Linie oder einen Bereich von Linien zu verfolgen. Ich werde ein wenig mehr nachforschen und meine Ergebnisse veröffentlichen. –
siehe meine Bearbeitung Sie können Reverse und -L für den Bereich verwenden, dann erhalten Sie das Commit – phschoen
Verwendung von -L fand das Commit an der Spitze. Wenn ich --reverse verwenden würde, würde es mir sicher helfen. Vielen Dank. –