So sehen Sie, welche Git -Zweige die Remote-/Upstream -Filiale verfolgen

So sehen Sie, welche Git -Zweige die Remote-/Upstream -Filiale verfolgen
Manchmal möchten GIT -Benutzer die Details lokaler und entfernter Zweige zusammen mit dem aktuellen Status anzeigen, unabhängig davon. Möglicherweise benötigen Sie diese Änderungen ausführlich, um die Änderungen des anderen Teammitglieds in den Projektquellcode -Dateien anzuzeigen. Darüber hinaus können für diesen Zweck mehrere Befehle verwendet werden.

Dieser Leitfaden bietet verschiedene Möglichkeiten, um zu sehen, welche Git -Zweige verfolgt werden und welche über mehrere Git -Befehle remote/stromaufwärts sind.

So sehen Sie, welche Git -Zweige die Remote-/Upstream -Filiale verfolgen?

Git bietet mehrere Befehle, um den Status der lokalen Niederlassung der Git zu sehen, entweder als Remote-Tracking-Zweig oder als Remote-/Upstream-Zweigstelle. Entwickler können auch die Details der zusammengeführten Zweige durch diese Befehle betrachten.

Lassen Sie uns voranschreiten und praktisch die oben diskutierte Operation durchführen, um die Liste der Tracking- und Upstream-Remote-Zweige anzuzeigen!

Wechseln Sie in Git Local Repository

Führen Sie zunächst das ausCDBefehl ”und wechseln Sie zum Git Local Repository:

$ CD "C: \ Benutzer \ Nazma \ git \ test_9"

Sehen Sie sich vorgelagerte lokale Zweige an

Führen Sie die “der vorhandenen Vorstatus die Liste der Namen der lokalen Filialen zusammen mit SHA Hash und ihrem vorgelagerten Status anGit Branch -vv" Befehl:

$ Git Branch -vv

Nach der Ausgabe hat unser aktuelles Repository zwei Zweige mit dem Namen “Herkunft/Dev" Und "Herkunft/Meister”Die als stromaufwärts besiedelt und in blauer Farbe hervorgehoben werden:

Zeigen Sie die Liste aller verfolgten Remote -Zweige an

Wenn Sie alle vorhandenen Namen der verfolgten Remote-Zweige mit verfolgten Status anzeigen müssen, kann der Befehl unten gelistet werden:

$ Git Remote Show Herkunft

Hier enthält unser aktuelles Repository die unter den Highlighiged Remote-Zweige, die verfolgt werden:

Überprüfen Sie den Status der aktuellen lokalen Arbeitszweiggit

Schreiben Sie die aus Git Switch„Befehl mit dem Namen des lokalen Zweigs, um den Status der aktuellen lokalen Arbeitsabteilung zu überprüfen:

$ Git Switch Alpha

Wie Sie sehen können, ist der aktuelle Arbeitszweig auf dem neuesten Stand mit “Fernbedienung/”, Was darauf hinweist, dass dies als Tracking -Zweig hinzugefügt wird:

Sehen Sie alle vorhandenen Verfolgung und zusammengeführten Zweige an

Um die vorhandenen Tracking -Zweige sowie die Liste aller zusammengeführten Zweige anzuzeigen, führen Sie die “ausGit config -get -regex -Zweig" Befehl:

$ git config --get-regex agiale

Siehe den Kopf jedes lokalen Zweigs

Um den Kopf jedes lokalen Zweigs zu sehen, kann der folgende Befehl ausgeführt werden:

$ git for-eeach-ref-Format = '%(Refname: Short) <- %(upstream:short)' refs/heads

Hier enthält der obige Befehl::

  • Git For-Each-RefDer Befehl ”wird verwendet, um den Kopf des lokalen Zweigs anzuzeigen.
  • -Format = '%(Refname: kurz) <- %(upstream:short)' refs/headsDie Option wird zur Anzeige des lokalen Zweignamens mit dem vorgelagerten Remote -Zweignamen verwendet.

Wie Sie sehen können, werden die folgenden hervorgehobenen lokalen Zweige als stromaufwärts mit Fernzweigen hinzugefügt:

Wir haben die verschiedenen Befehle zur Verfügung gestellt, um zu sehen, welche lokalen Git -Zweige verfolgen, welche Remote-/Upstream -Zweigstellen.

Abschluss

Unterschiedliche GIT-Befehle werden verwendet, um den Status der Git Local Branch anzuzeigen, entweder als Remote-Tracking-Zweig oder als Remote/Upstream-Zweig, wie die “, wie die“$ Git Branch -vvDer Befehl ”kann verwendet werden, um die Liste aller lokalen Zweige zusammen mit Short SHA Hash und ihrem aktuellen Status anzuzeigen, einschließlich des Upstream -Status und vieler mehr Befehle für diesen Zweck. Diese Anleitung hat verschiedene GIT -Befehle gezeigt, um zu sehen, welche Git -Zweige verfolgt und welche Remote/Upstream -Zweig sich.