Heim >Entwicklungswerkzeuge >Idiot >So zeigen Sie den Änderungsverlauf in Git an

So zeigen Sie den Änderungsverlauf in Git an

WBOY
WBOYOriginal
2022-01-07 10:36:0024535Durchsuche

So zeigen Sie den Änderungsverlauf in Git an: 1. Verwenden Sie den Befehl „git log --pretty=oneline file name“, um den Änderungsverlauf der angegebenen Datei anzuzeigen. 2. Verwenden Sie „git show commit's hash value“, um alle anzuzeigen geänderter Inhalt des Commits.

So zeigen Sie den Änderungsverlauf in Git an

Die Betriebsumgebung dieses Artikels: Windows 10-System, Git-Version 2.30.0, Dell G3-Computer.

So überprüfen Sie den Änderungsverlauf in Git

Manchmal sehe ich beim Vergleichen von Codes bestimmte Änderungen, aber ich kenne weder den Autor und den Grund der Änderung noch die entsprechende BUG-Nummer, was bedeutet, dass dies der Fall ist Keine Möglichkeit, es zu überprüfen. Kommen wir zu den spezifischen Gründen für diese Änderungen ~

[Hinweis]: Es gibt eine begrenzte Anzahl von Änderungen an einer bestimmten Datei und jede Code-Änderungsübermittlung hat eine Commit-Beschreibung. Wir können von hier aus beginnen.

1. Wechseln Sie in das Verzeichnis

Wechseln Sie zunächst in das Verzeichnis, in dem sich die Datei befindet, die Sie anzeigen möchten:

cd packages/apps/Mms/src/com/android/mms/ui/

2. git log --pretty

Verwenden Sie dann den folgenden Befehl, um den gesamten Änderungsverlauf aufzulisten Beachten Sie, dass es sich hierbei um eine bestimmte Datei handelt und es sich nicht um eine Git-Bibliothek handelt, es gäbe viele Änderungen

Wie oben gezeigt, werden alle Änderungen an der Datei MessageItem.java History gedruckt. Die lange Zahlenfolge am Anfang jeder Zeile ist der von jeder Übermittlung gebildete Hash-Wert. Verwenden Sie dann git show, um die spezifischen Änderungen anzuzeigen einer bestimmten Änderung~

git log --pretty=oneline 文件名

Die Ergebnisse sind wie folgt:So zeigen Sie den Änderungsverlauf in Git an

Empfohlenes Lernen: „

Git Tutorial

Das obige ist der detaillierte Inhalt vonSo zeigen Sie den Änderungsverlauf in Git an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn