Zum Inhalt springen
GitTree
Diagramm festschreiben

Untersuchen Sie einen Commit

Wählen Sie in der Grafik einen Commit aus und der Inspektor auf der rechten Seite zeigt alles darüber an: die Nachricht, den vollständigen SHA, seine Eltern, wer ihn geschrieben und festgeschrieben hat, und die Dateien, die er geändert hat. Wählen Sie eine Datei aus, um deren Unterschiede anzuzeigen.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Bringen Sie eine Datei von einem Commit zurück
  6. Kopieren oder teilen Sie einen Commit
  7. Wenn etwas schief geht
  8. Fragen
  9. Verwandt

Bevor Sie beginnen

  • Ein Repository ist geöffnet.

Wo es zu finden ist

  • Wählen Sie eine Zeile im Diagramm aus. Commit Details wird im Inspektor auf der rechten Seite geöffnet.
  • Klicken Sie mit der rechten Maustaste auf die Zeile für das Commit-Menü: Copy, Compare und die Aktionen für diesen Commit.
AktionmacOSWindows und Linux
Finden Sie zuerst ein Commit⌘FCtrl+F

Schritte

  1. Wählen Sie das Commit aus

    Klicken Sie auf die entsprechende Zeile im Diagramm oder bewegen Sie sich mit den Pfeiltasten dorthin. Der Inspektor zeigt seine Meldung und Beschreibung an.

    GitTree mit einem ausgewählten Commit und seinen Details im Inspektor: SHA, übergeordnetes Element, Autor und die Liste der geänderten Dateien
    1 der SHA und die übergeordneten Elemente des Commits, 2 die geänderten Dateien.GitTree-Schnittstelle mit einem Demonstrations-Repository.
  2. Lesen Sie die Fakten

    Neben commit: steht das kurze SHA; Copy full SHA kopiert alles. parent: (oder parents: für eine Zusammenführung) verweist auf den Commit davor: Wählen Sie ihn aus, um dorthin zu springen. Es folgen der Autor und das Datum sowie der Autor, wenn jemand anderes es begangen hat.

  3. Sehen Sie sich die geänderten Dateien an

    Die Liste gibt an, wie viele Dateien hinzugefügt, geändert, gelöscht oder umbenannt wurden. Zeigen Sie sie als Path oder Tree an, sortieren Sie sie nach A–Z oder nach Change oder aktivieren Sie View all files, um das gesamte Projekt so anzuzeigen, wie es in diesem Commit war.

  4. Öffnen Sie das Diff einer Datei

    Wählen Sie eine Datei aus oder verwenden Sie Open File Diff aus dem Menü File actions. Das Diff öffnet sich in der Mitte, als Hunk, Inline oder Split.

Erwartetes Ergebnis

Sie wissen Zeile für Zeile genau, was der Commit geändert hat, und können zu seinen übergeordneten Elementen springen, um den Verlauf zurückzuverfolgen.

Bringen Sie eine Datei von einem Commit zurück

Restore This Version… im Menü File actions einer Datei fügt diese Datei wieder so ein, wie sie im ausgewählten Commit war, in Ihrem Arbeitsordner und Staging-Bereich. GitTree fragt zuerst.

Kopieren oder teilen Sie einen Commit

  • Copy Commit SHA: der vollständige SHA für ein Terminal oder einen Rezensionskommentar.
  • Copy Link to This Commit: die Commit-Seite auf dem Host des Repositorys, wenn sich die Remote-Seite auf einem befindet.
  • Copy App Link to This Commit: ein Link, der denselben Commit in GitTree öffnet.

Wenn etwas schief geht

„Dieser Commit konnte nicht geladen werden“

Der Commit ist möglicherweise nicht mehr vorhanden, beispielsweise nachdem jemand einen Rebase gepusht hat. Rufen Sie den Commit ab und wählen Sie ihn dann erneut aus dem Diagramm aus.

Fragen

Wie vergleiche ich zwei Commits?

Klicken Sie mit der rechten Maustaste auf einen Commit und verwenden Sie Compare, oder wählen Sie zwei Zeilen aus, indem Sie die Strg-Taste (⌘ auf einem Mac) gedrückt halten: Der Inspektor zeigt dann an, was sich zwischen ihnen geändert hat.