Was ist Git Commit Hash und wie wird es verwendet?

Was Ist Git Commit Hash Und Wie Wird Es Verwendet



In Git sind Commit-Hashes ein entscheidender Teil der Git-Funktionalität. Diese sind wichtig, um Änderungen zu verfolgen, mit anderen zusammenzuarbeiten und die Codebasis effektiv zu verwalten. Wenn Entwickler Änderungen am Code in ihrem Repository vornehmen und diese festschreiben. Git generiert einen eindeutigen Hash für diesen Commit basierend auf den vorgenommenen Änderungen.

In diesem Beitrag erfahren Sie mehr über den Git-Commit-Hash und die Methode zu seiner Verwendung.







Was ist Git-Commit-Hash?

Ein Commit-Hash ist eine spezielle Kennung für einen bestimmten Commit im Verlauf des Git-Repositorys. Dabei handelt es sich um eine lange Zeichenfolge, die eine bestimmte Version der Codebasis des Repositorys identifiziert. Commit-Hashes werden mithilfe einer Hash-Funktion generiert, die den Inhalt des Commits, die Autoreninformationen und den Zeitstempel berücksichtigt.



Wie verwende ich Git-Commit-Hash?

Um den Git-Commit-Hash zu verwenden, befolgen Sie die unten aufgeführten Schritte:



Schritt 1: Gehen Sie zum Stammverzeichnis





Nutzen Sie zunächst die „ CD ”-Befehl und navigieren Sie zum angegebenen Verzeichnis:

CD „C:\Benutzer\Benutzer\Git\projectrepo“



Schritt 2: Sehen Sie sich den Verlauf des Git-Protokolls an

Überprüfen Sie den vollständigen Git-Protokollverlauf, indem Sie „ git log –oneline ' Befehl. Es wird jedes Commit in einer einzelnen Zeile angezeigt:

Git-Protokoll --online

Das unten bereitgestellte Bild zeigt den gesamten Commit-Verlauf erfolgreich. Wählen Sie dann einen Commit Ihrer Wahl zur weiteren Verwendung aus. Für diesen Fall haben wir die Option „ 0f6603f ” Hash:

Schritt 3: Übertragen Sie den Hash mit dem Befehl „git show“.

Führen Sie „ Git-Show ”-Befehl und fügen Sie den ausgewählten Commit zusammen mit diesem dem Commit-Hash hinzu:

Git-Show 0f6603f

Sie können die Ausgabe des oben ausgeführten Befehls sehen:

Benutzer können den Commit auch mit Hilfe einer anderen Methode durchführen, die im nächsten Schritt bereitgestellt wird.

Schritt 4: Übertragen Sie den Hash mit dem Befehl „git diff“.

Um die Änderungen der gewünschten Commits im Detail zu erhalten, führen Sie den Befehl „ git diff ' Befehl. Wählen Sie dazu zwei Commits aus dem Git-Protokollverlauf aus und verwenden Sie den folgenden Befehl:

git diff 0f6603f f1ab08a

Wie Sie sehen, werden die hinzugefügten Änderungen erfolgreich bereitgestellt:

Hier dreht sich alles um Git-Commit-Hash und seine Verwendung.

Abschluss

Ein Commit-Hash ist eine spezielle Kennung für einen bestimmten Commit im Verlauf des Git-Repositorys. Um den Git-Commit-Hash zu verwenden, gehen Sie zunächst in das Git-Stammverzeichnis. Sehen Sie sich dann das Git-Protokoll an und wählen Sie einen Hash aus. Danach übergeben Sie den Hash mit „ Git-Show ' oder ' git diff ”-Befehl nach Ihren Wünschen. In diesem Beitrag geht es um den Git-Commit-Hash und seine Verwendung.