Wie kann ich zeigen, was ein Commit tat?

Wie kann ich zeigen, was ein Commit tat?
In Git repräsentiert ein Commit eine Momentaufnahme des gesamten Git -Repositorys zu einem bestimmten Zeitpunkt. Wenn Benutzer Änderungen an Dateien im Repository vornehmen, führen sie diese Änderungen auf und erstellen dann ein Commit, um diese Änderungen zu speichern. Insbesondere, wenn ein Commit erstellt wird. Jedes Komite. Benutzer können alle in den Commits vorgenommenen Änderungen anzeigen.

Diese Beschreibung zeigt die Methoden, um zu zeigen, was ein bestimmtes Commit tat.

Wie man zeigt, was ein Commit tat?

Verschiedene Git -Befehle können verwendet werden, um zu zeigen, was ein bestimmtes Commit tat, wie z

  • Git Show
  • git diff ^!

Methode 1: Änderungen des Festschaffens anzeigen Mit dem Befehl „Git show“

Der "Git ShowDer Befehl zusammen mit der Commit -ID zeigt detaillierte Informationen zu diesem Komite. Es zeigt auch, was ein bestimmtes Commit tat.

Schritt 1: Wählen Sie das gewünschte Commit aus

Zeigen Sie zunächst die Commit -Geschichte an und wählen Sie ein bestimmtes Commit aus.

Git -Protokoll -Einschluss

Die folgende Ausgabe zeigt die gesamte Komitee -Geschichte. Wir haben die "ausgewählt"3245529ID Commit ID:

Schritt 2: Veränderungen begehen

Dann verwenden Sie die “Git ShowBefehl zusammen mit der ausgewählten Commit -ID, um seine Änderungen anzuzeigen:

Git Show 3245529

Die folgende Ausgabe zeigt die Änderungen am ausgewählten Commit vor. Im hervorgehobenen Teil der grüne Text zusammen mit dem “+Symbol repräsentiert die neuen Zeilen, die der Datei im Commit hinzugefügt wurden:

Darüber hinaus die “-StatDie Option kann auch in demselben Befehl verwendet werden, um die kurze Liste der Änderungen anzuzeigen:

Git Show 3245529 -Statin

Der folgende Screenshot zeigt an, dass diesem Commit drei Einfügungen hinzugefügt wurden:

Methode 2: Veränderungen des Festschaffens mit „Git diff ^!" Befehl

Der "Git diffDer Befehl mit der spezifischen Commit -ID wird verwendet, um die Änderungen an diesem Commit anzuzeigen. Verwenden Sie den angegebenen Befehl und fügen Sie das „^!Symbole, um alle übergeordneten Commits aus dem Diff auszuschließen:

Git Diff 3245529^!

Im folgenden Screenshot zeigt der hervorgehobene Teil die im ausgewählten Commit hinzugefügten Änderungen:

Wir haben die einfachsten Methoden erklärt, um zu zeigen, was ein bestimmtes Commit tat.

Abschluss

Um zu zeigen, was ein bestimmtes Commit tat, wählen Sie zunächst das gewünschte Commit aus und kopieren Sie seine Commit -ID. Dann führen Sie das aus “ausGit Show " oder "git diff ^!Befehl, um die zu diesem Commit hinzugefügten Änderungen anzuzeigen. Diese Beschreibung hat die Methoden gezeigt, um zu zeigen, was ein bestimmtes Commit in Git getan hat.