1110 Stimmen

Git: Wie kann ich nur lokale Zweige auflisten?

git branch -a zeigt sowohl entfernte als auch lokale Zweige an.

git branch -r zeigt entfernte Zweige an.

Gibt es eine Möglichkeit, nur die lokalen Zweigstellen aufzulisten?

1632voto

gertvdijk Punkte 22780

Einfach git branch ohne Optionen.

Desde el Manpage :

Ohne Argumente werden die vorhandenen Zweige aufgelistet und der aktuelle Zweig wird mit einem Sternchen hervorgehoben.

247voto

c00kiemon5ter Punkte 16146

Nur der einfache Befehl

git branch

123voto

shortduck Punkte 1367

git branch -a - Alle Zweige.

git branch -r - Fernbedienung nur Zweigstellen.

git branch - Lokales nur Zweigstellen.

47voto

Victor Yarema Punkte 988

Einer der einfachsten Wege dazu ist

git for-each-ref --format='%(refname:short)' refs/heads/

Dies funktioniert auch für Skripte.

36voto

John Marter Punkte 681

Wenn das führende Sternchen ein Problem ist, leite ich die git branch wie folgt

git branch | awk -F ' +' '! /\(no branch\)/ {print $2}'

Damit entfällt auch die Zeile "(keine Verzweigung)", die erscheint, wenn der Kopf abgetrennt ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X