Was ist ein Git Commit ID?

Was ist ein Git Commit ID?
Git ist ein dezentrales Versionsverfahrenskontrollsystem, mit dem Entwickler Änderungen in ihren Projektquellcodedateien vornehmen können. Fügen Sie sie dann zum lokalen Repository hinzu. Danach stellen Entwickler sie öffentlich für alle zur Verfügung. Diese Änderungen können durch die hinzugefügt werdenGit CommitBefehl ”, der die Modifikationen darstellt.

Dieser Artikel wird erklären:

  • Was ist Git Commit?
  • Was ist Git Commit ID?
  • Wie man sich in Git verpflichtet?
  • So finden Sie eine Commit -ID mit Git -Befehlen?

Was ist Git Commit?

Commits sind Schnappschüsse von Projektcode zu einem bestimmten Zeitpunkt der Vergangenheit. Entwickler können die alten Änderungen im Projektcode anzeigen, die durch neue Änderungen ersetzt wurden. Darüber hinaus ist es für die Zusammenarbeit mit anderen Projektmitgliedern nützlich, da sie Änderungen enthält, die von ihnen vorgenommen wurden.

Was ist Git Commit ID?

Die Git Commit ID ist der eindeutige Sha-Hash-Wert, der automatisch generiert und Commits zugewiesen wird, wenn ein neues Commit für das Repository eingereicht wird. Die Commit -ID wird beim Zusammenführen von Commits oder beim Überprüfen von Dateien aus verschiedenen Commits verwendet.

Wie man sich in Git verpflichtet?

Um hinzugefügte Änderungen vom Staging -Bereich zum örtlichen Repository zu begehen, das “Git Commit -m "" " Der Befehl kann verwendet werden. Nach dem Ausführen dieses Befehls werden neue Dateien oder Änderungen zum lokalen Repository hinzugefügt.

Schauen Sie sich die folgenden Schritte an, um den Prozess der Verpflichtung in Git zu untersuchen!

Schritt 1: Wechseln Sie in das lokale Git -Repository
Verwenden Sie zunächst den folgenden Befehl und leiten Sie sie in das lokale Verzeichnis weiter:

$ CD "C: \ Git \ Demo_Repo"

Schritt 2: Repository -Inhalt anzeigen
Sehen Sie sich dann die Liste der vorhandenen Inhalte des Repositorys mit Hilfe des “anls" Befehl:

$ ls

Der folgende Screenshot zeigt an, dass das Arbeitsrepository nur enthält “ABC.txt" Datei:

Schritt 3: Änderungen in der Datei vornehmen
Verwenden Sie nun die “EchoBefehl ”und fügen Sie der vorhandenen Datei einige Inhalte hinzu:

$ echo "Hallo! Dies ist ABC -Datei ">> ABC.txt

Schritt 4: Drücken Sie Änderungen
Verfolgen Sie als Nächstes die hinzugefügten Änderungen in den Git-Staging-Bereich, indem Sie den folgenden Befehl ausführen:

$ git add ABC hinzufügen.txt

Schritt 5: Neue Änderungen begehen
Führen Sie den angegebenen Befehl aus, um neue inszenierte Änderungen zu begehen:

$ Git Commit -m "ABC -Datei aktualisiert"

Gemäß der folgenden Ausgabe kann beobachtet werden, dass die Änderungen erfolgreich begangen wurden:

Lassen Sie uns weiterentwickeln und sehen, wie Sie die Commit -ID in Git erhalten.

So finden Sie eine Commit -ID mit Git -Befehlen?

Es stehen mehrere Git -Befehle zur Verfügung, um die Commit -ID zu erhalten, z. B.:

  • Git Rev-Parse Head" Befehl
  • Git Show -S" Befehl
  • GIT -log -Oneline" Befehl

Methode 1: So finden Sie mit dem Befehl „Git rev-parse“ eine Commit-ID in Git mit dem Befehl „Git rev-parse“?

Um die neueste Commit -ID zu erhalten, führen Sie den folgenden Befehl aus:

$ git rev-parse Kopf

Hier das "B7343E5E… ”Ist die neueste Commit -ID:

Methode 2: So überprüfen Sie die Commit -ID mit dem Befehl „Git Show“?

Geben Sie den folgenden Befehl ein, um die detaillierten Informationen des neuesten Commits einschließlich der Commit -ID und der Commit -Nachricht zu finden:

$ git show -s

Hier das "-SDie Option wird verwendet, um die detaillierten Informationen des neuesten Commits abzurufen. Im folgenden Screenshot sind die hervorgehobenen Informationen die Commit -ID:

Methode 3: So überprüfen Sie die Commit -ID mit dem Befehl „Git log -anonlea“?

Verwenden Sie die “GIT -log -OnelineBefehl ”, um die Liste aller Commits anzuzeigen, einschließlich Festungs -ID und Nachrichten:

$ Git -Protokoll -Einmal

Die folgende Ausgabe zeigt die Commit Sha-Hashes aller vorhandenen Repositories Commits:

Wir haben kurz die Git -Festungs -ID und die unterschiedlichen Arten zum Finden erklärt.

Abschluss

Die GIT-Commit-ID ist ein eindeutiger Sha-Hash-Wert, der automatisch generiert wird, wenn neue Änderungen durch die Verpflichtung an das lokale Repository weitergeleitet werden. Mehrere Git -Befehle werden verwendet, um die Commit -ID der hinzugefügten Commits zu erhalten, wie z. B. die “Git Rev-Parse Head" Befehl, "Git Show -SKommando und “GIT -log -Oneline" Befehl. Dieser Artikel veranschaulicht die Git Commit, Commit ID und die Methode, Git Sha-Hashes in Git zu erhalten.