Git: Wer hat geändert, diese Zeile?
Wenn ich einen Fehler gefunden in meiner Anwendung, manchmal brauche ich, um zu wissen, welche commits betroffen, bug-source-code-Zeile. Ich Frage mich, was ist der beste Ansatz, um es zu tun mit Git.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwende ich den
git blame
Befehl. Das ist so ziemlich genau das, was es ist. Die Dokumentation soll Ihnen den Einstieg.Zu sehen, begeht beeinflussen Zeile 40 der Datei foo:
Die +1 bedeutet, dass genau eine Zeile. Die änderungen für die Linien 40 und 60, es:
ODER
Die zweite Zahl kann ein offset bezeichnet mit einem ' + ' oder eine gerade Zahl ist. git blame docs
ist der beste Befehl, um zu zeigen Sie diese info
Wenn Sie nur die Letzte änderung:
Sonst, Sie könnten versuchen, automatisch zu finden, die problematische änderung mit
Können Sie