Wie man eine Verpflichtung von Geschichte für nur einen Zweig bekommt?

Wie man eine Verpflichtung von Geschichte für nur einen Zweig bekommt?
Eine Git -Filiale enthält mehrere Commits, die auf der Projektaufgabe basieren. Manchmal müssen Entwickler die gesamte Geschichte der bestehenden Git Branch kennenlernen. In dieser Situation können sie das nutzen “$ git log" Befehl. Zusätzlich durch Angabe des Bereichs die “$ git log Der Befehl ”wird ausgeführt, um die spezifische Anzahl von Commits zu erhalten.

In diesem Blog wird die Methode veranschaulicht, die Commit -Geschichte für nur einen Git -Zweig zu erhalten.

Wie man nur eine Zweigstelle bekommt, begehen Sie Geschichte?

Starten Sie zunächst das Git -Terminal, um die Ausschreibung der Verlaufsgeschichte für nur einen Git -Zweig zu erhalten, und sehen Sie sich die Liste der vorhandenen Git -lokalen Zweige an. Wählen Sie dann einen Zweig aus und wechseln Sie darauf. Als nächstes führen Sie die "$ git logBefehl "und fügen Sie den Punkt hinzu".”Nach dem Raum, um den gesamten Git -Zweig dazu zu bringen, Geschichte zu begehen. Um jedoch eine Verschingungsgeschichte zu erhalten, indem Sie den Bereich angeben, führen Sie die “aus“ aus$ git log " Befehl.

Schauen wir uns die Implementierung des oben bereitgestellten Szenarios an!

Schritt 1: Starten Sie Git Bash Terminal

Suchen Sie zunächst nach “Git Bash„Verwenden Sie das Startmenü und starten Sie es:

Schritt 2: Listen Sie Git -Zweige auf

Um die vorhandenen GIT -lokalen Filialen aufzulisten, führen Sie die “aus“ ausGit -Zweig" Befehl:

$ Git Branch

Hier wird die Liste aller lokalen Zweige angezeigt. Wählen Sie einen Zweig aus, um seine Commit -Geschichte zu erhalten. Zum Beispiel wollen wir die Commit -Geschichte der “bekommen“Dev" Lokale Niederlassung:

Schritt 3: Wechseln Sie in die Zielzweig

Leiten Sie die "Git SwitchBefehl ”Befehl mit einem bestimmten Git -Namen für den lokalen Zweig und wechseln Sie darauf:

$ git switch dev

Hier das "DevIst unsere bestehende Git Local Branch:

Schritt 4: Besondere Branch -Commit -Geschichte erhalten

Schreiben Sie den angegebenen Befehl aus, um die Verschingungsgeschichte des aktuellen Arbeitszweigs zu erhalten:

$ git log .

Wie Sie in der aufgelisteten Ausgabe sehen können, ist die gesamte Festungsgeschichte des Stroms “Dev”Lokaler Zweig wird angezeigt:

Schauen wir uns nun eine andere Methode an.

So erhalten Sie nur eine Zweigstelle, die Geschichte mit einer bestimmten Reichweite besitzt?

Sie können auch die Commit -Geschichte des Git -Single -Zweigs mit einem Bereich erhalten, indem Sie die Anzahl der gewünschten Commits angeben. Führen Sie zu diesem Zweck den folgenden Befehl aus:

$ git log -1

Hier das "-1”Ist die Reichweite, was bedeutet, dass wir das neueste Commit erhalten möchten:

Ein weiteres Beispiel ist die Ausführung des “Git -ProtokollBefehl mit dem “-2”Reichweite, mit dem die letzten beiden Git -Commits der jeweiligen Git -Zweigstelle:

$ git log -2

Die folgende Ausgabe zeigt die Geschichte der letzten beiden Commits:

Das ist es! Wir haben die Methode gezeigt, um die Commit -Geschichte für nur einen Zweig mit und ohne Reichweite zu erhalten.

Abschluss

Starten Sie zunächst das Git -Terminal, um die Ausschreibung der Verlaufsgeschichte für nur einen Git -Zweig zu erhalten, und sehen Sie sich die Liste der vorhandenen Git -lokalen Zweige an. Wählen Sie eine lokale Niederlassung aus und wechseln Sie darauf. Als nächstes führen Sie die aus$ git log .Befehl, den gesamten Git dazu zu bringen, Geschichte zu begehen. Durch die Angabe des Bereichs können Sie auch nach Ihren Anforderungen eine Commit -Historie erhalten. Für diesen Zweck führen Sie die “aus“$ git log " Befehl. In diesem Blog wurde das Verfahren erläutert, die Commit -Geschichte für nur einen Git -Zweig zu erhalten.