List begeht zwischen 2 Bekanntheit Hashes in Git

List begeht zwischen 2 Bekanntheit Hashes in Git
Während der Arbeit an einem Entwicklungsprojekt in Git vornehmen, nehmen Entwickler viele Änderungen an ihren Projekten vor. Alle diese Änderungen oder Modifikationen werden in der Git -Geschichte gespeichert. Manchmal enthält die Commit -Geschichte jedoch so viele Commits, dass es so komplex wird, bestimmte Commits zu finden. In dieser Situation ermöglicht Git Benutzern, die spezifischen Commits zwischen zwei Commit -Hashes aufzulisten.

In diesem Artikel werden die Methoden erläutert, um die Commits zwischen zwei Commit-Hashes in Git anzuzeigen.

So listen/Anzeigen von Commits zwischen zwei Commit -Hashes in Git auf?

Verschiedene Git -Befehle können verwendet werden, um die Commits zwischen zwei Bekanntheitsgründen anzuzeigen, wie beispielsweise:

  • git log -oneline ~…
  • Git rev-list -ocestry-Pfad ~…

Methode 1: List Commit -Commits zwischen zwei Commit -Hashes mit dem Befehl „Git -Protokoll -Einleitung“

Verwenden Sie den folgenden Befehl zusammen mit den gewünschten Commit -Hashes, um Commits zwischen zwei Commit -Hashes, einschließlich der Commit -Nachricht, den folgenden Befehl zu verwenden. Zum Beispiel möchten wir die Commits zwischen den anstellen60f911d" Und "DC1157AHashes begehen:

GIT LOG -EINLEINE 60F911D ~… DC1157A

Hier das "~Symbol wird verwendet, um die "auszuschließen"60f911d" begehen.

Die folgende Ausgabe zeigte die Commits zwischen den spezifischen Lit -IDs:

Wenn Sie nur die Commit -ID zwischen den beiden angegebenen Commit -Hashes anzeigen möchten, verwenden Sie die “die“schneiden -d ”” -f 1Option mit demselben Befehl:

GIT LOG -EINELEIN 60F911D ~… DC1157A | schneiden -d "" -f 1

Methode 2: List-Commits zwischen zwei Commit-Hashes mit dem Befehl „Git rev-list“

Geben Sie den folgenden Befehl zusammen mit dem “ein-AhnenpfadOption und Geben Sie die Commit -Hashes an, um die Commits zwischen ihnen anzusehen:

Git Rev-Liste-Anbieter-Pfad 60f911d ~… DC1157A

Das folgende Bild zeigt den vollständigen Sha-Hash-Wert der Commits zwischen den angegebenen Commit-IDs:

Wir haben die Methoden zur Auflistung der Commits zwischen zwei Commit -Hashes in Git erläutert.

Abschluss

Verschiedene Git -Befehle können verwendet werden, um die Commits zwischen zwei Bekanntheitsgründen aufzulisten, wie die “git log -oneline ~… Befehl ”Zeigt die Commits mit Commit -Nachrichten an und die“schneiden -d ”” -f 1Option mit demselben Befehl Zeigt nur die Commit -Hashes an. Darüber hinaus die “Git rev-list -ocestry-Pfad ~… Der Befehl ”wird verwendet, um den vollständigen SHA -Hash der Commits zwischen den angegebenen Commit -IDs anzuzeigen. In diesem Artikel erklärte die Methoden zur Anzeige der Commits zwischen zwei Commit-Hashes in Git.