Git-Log-Befehl in Git | Erklärt

Git-Log-Befehl in Git | Erklärt
Wenn neue Dateien hinzugefügt werden oder andere Änderungen auf das Git -Repository angewendet werden, müssen Benutzer sie über Commits im Git -Repository speichern. Diese Commits enthalten die Änderungen und Bestimmungsnachrichten, die Details zum Namen des Autors, der E -Mail -Adresse, des Festungsdatums, der Uhrzeit und anderer nützlicher Informationen enthalten. Diese Informationen können von Benutzern zugegriffen werden, wenn dies benötigt wird, indem Sie die „verwenden“Git -Protokoll" Befehl.

In diesem Blog wird erörtert:

  • Was ist der Befehl "Git log" in Git??
  • So sehen Sie das "Git -Protokoll" in Git?
  • So verwenden Sie den Befehl "git log" mit der Option "-oneline" in Git?
  • So verwenden Sie den Befehl "git log" mit der Option "-After" in Git?
  • So verwenden Sie den Befehl "Git log" mit der Option "-Author" in Git?
  • So verwenden Sie den Befehl "git log" mit der Option "-Grep" in Git?
  • So verwenden Sie den Befehl "git log" mit der Option "-Stat" in Git?

Was ist der Befehl "Git log" in Git??

Um alle aktuellen Log -Verlauf des Arbeitsplans von Repository anzuzeigen, ist das “Git -ProtokollDer Befehl kann verwendet werden. Es kann zusammen mit mehreren Optionen für verschiedene Zwecke verwendet werden, wie z. B.:

  • -eine LinieDie Option wird verwendet, um den Protokollverlauf in einer einzelnen Zeile zu verdichten.
  • -nachDie Option wird zum Anzeigen der Commit -Protokolldaten nach dem gewünschten Datum verwendet.
  • “--AutorDie Option wird verwendet, um die Commits eines bestimmten Autors anzuzeigen.
  • -GrepDie Option wird zum Auflisten der jeweiligen Ausschreibungsmeldungsprotokolldaten verwendet.
  • -StatDie Option wird für die gewünschte Anzahl von Log -Daten mit Details verwendet.

Syntax

Hier ist die allgemeine Syntax der “Git -Protokoll" Befehl:

Git -Protokoll

Aus dem oben gegebenen Befehl das “”Wird durch die jeweilige Option ersetzt.

So sehen Sie das "Git -Protokoll" in Git?

Der "Git -ProtokollDer Befehl ”kann zur Anzeige der Protokolldaten des Git -Repositorys verwendet werden. Befolgen Sie dazu die angegebenen Schritte:

  • Wechseln Sie zum lokalen Git -Repository.
  • Generieren Sie eine neue Datei im Repository und verwenden Sie die “Git Add Befehl, die Änderungen zu inszenieren.
  • Führen Sie das ausGit Commit -m Befehl ”, um die verfolgten Änderungen in das Repository zu drücken.
  • Führen Sie die GIT -Protokolldaten aus, um die Daten auszuführenGit -Protokoll" Befehl.

Schritt 1: Gehen Sie zu dem gewünschten Git Local Repository

Verwenden Sie zunächst den folgenden Befehl zusammen mit dem Repository -Pfad und wechseln Sie darauf:

CD "C: \ Benutzer \ nazma \ git \ coco1"

Schritt 2: Datei generieren

Generieren Sie dann eine neue Datei im Arbeitsbereich, indem Sie die „ausführen“berühren" Befehl:

Touch Testdatum.html

Schritt 3: Verfolgung von Änderungen

Führen Sie den angegebenen Befehl aus, um die Datei in den Staging -Index zu drücken:

Git fügen Sie Testdatei hinzu.html

Schritt 4: Änderungen begehen

Speichern Sie nun die inszenierten Änderungen im Git Local Repository, indem Sie den folgenden Befehl verwenden:

Git Commit -m "Erstes Commit"

Schritt 5: Git Commit -Protokolldaten anzeigen

Führen Sie die “Führen Sie die“ Führen Sie die “aus, um die Log -Daten des aktuellen Arbeitsgit -Repositorys anzuzeigenGit -Protokoll" Befehl:

Git -Protokoll

Darüber hinaus können wir die Protokolldaten der gewünschten Anzahl von Commits anzeigen, indem wir die von "ausführen"Git -ProtokollBefehl zusammen mit dem Bereich. Zum Beispiel haben wir das angegeben-2”Als Reichweite:

Git -Protokoll -2

Es ist ersichtlich, dass die neueste gewünschte Anzahl von Log -Daten angezeigt wurde:

So verwenden Sie den Befehl "git log" mit der Option "-oneline" in Git?

Verwenden Sie die Log -Daten zum Versprechen der Log -Datenträger “, um die“ zu verwenden-eine LinieOption mit der “Git -Protokoll" Befehl:

Git -Protokoll --oneline -6

Hier haben wir das angegeben-6”Als Komitee -Reichweite. Die bereitgestellte Anzahl von Commit -Protokolldaten wurde gezeigt:

So verwenden Sie den Befehl "git log" mit der Option "-After" in Git?

Führen Sie die “aus, um die Log -Daten für den gewünschten Datum zu überprüfenGit -ProtokollBefehl mit dem “-nach" Möglichkeit:

GIT LOG-AFTER = "2023-03-29"

Im obigen Befehl haben wir die “angegeben“2023-03-29Datum für die Auflistung aller Festschreibungsprotokolldaten nach diesem Datum:

So verwenden Sie den Befehl "Git log" mit der Option "-Author" in Git?

Wenn Sie das Commit -Protokoll des gewünschten Autors anzeigen möchten, führen Sie den angegebenen Befehl mit dem “aus-AutorOption und geben Sie den Namen oder die E -Mail -Adresse des Autors an. In unserem Fall haben wir die E -Mail -Adresse des Autors angegeben:

Git Log -Author = "[email protected] "

So verwenden Sie den Befehl "git log" mit der Option "-Grep" in Git?

Eine andere Möglichkeit, die erforderlichen Commit -Protokolldaten zu erhalten, sind die “-GrepOption und geben Sie die Commit -Nachricht an:

Git log --Grep = "initial"

Hier wollen wir alle Commit -Details, die die “haben“InitialSchlüsselwort in der Commit -Nachricht:

So verwenden Sie den Befehl "git log" mit der Option "-Stat" in Git?

Last but not least das "-StatDie Option kann zur Anzeige der gewünschten Anzahl von Commit -Protokolldaten im Detail verwendet werden:

Git log -stat -1

Das ist alles! Wir haben Details zum Befehl „Git -Protokoll“ in Git bereitgestellt.

Abschluss

Der "Git -ProtokollDer Befehl ”wird zum Anzeigen aller Commits im Protokollverlauf eines Repositorys verwendet. Es kann zusammen mit mehreren Optionen für verschiedene Zwecke verwendet werden, wie z-eine Linie","-nach","--Autor","-Grep", Und "-StatOptionen für Commit -Protokolldaten mit Details. Dieser Blog hat die Verwendung des Befehls „Git log“ in Git gezeigt.