347 Stimmen

Zweigbeschreibungen in Git

Gibt es in Git eine Möglichkeit, eine "Beschreibung" für Zweige zu haben?

Ich versuche zwar, beschreibende Namen zu verwenden, aber wenn ich eine Zeit lang an einem einzigen Zweig arbeite, kann ich mich manchmal nicht mehr daran erinnern, warum ich einige der anderen Themenzweige erstellt habe. Ich versuche, beschreibende Namen für die Zweige zu verwenden, aber ich denke, eine "Beschreibung" (eine kurze Notiz über den Zweck des Zweigs) wäre schön.

1 Stimmen

Ich hatte eine ähnliches Problem . Ich verwende diese Datei, um Verzweigungen zu dokumentieren und zu erklären, warum sie existieren (neben anderen Dingen).

2 Stimmen

Das wäre eine wirklich nützliche Funktion. git branch -a könnte die Beschreibungen neben den Zweignamen anzeigen. Vielleicht wird git notes in Zukunft sowohl Notizen zu Zweigen als auch zu Commits unterstützen?

1 Stimmen

Zweigbeschreibungen können nicht verschoben werden, so dass sie ziemlich nutzlos sind, es sei denn, Sie wollen sich selbst Nachrichten zusenden.

2voto

MasterLaw Punkte 21

Sie können verwenden

git config --get-regexp "branch.*.description"

1voto

Caleb Miller Punkte 1

Verwenden Sie einfach:

git config branch.<branch name>.description

Ehre, wem Ehre gebührt: https://glebbahmutov.com/blog/git-branches-with-descriptions/

0voto

Chris J Punkte 9032

Ich bin mir ziemlich sicher, dass diese Funktion derzeit nicht unterstützt wird. Ich denke, dass es am besten ist, eine Textdatei mit der Beschreibung, im Grunde eine README, in der Verzweigung zu erstellen, die die von Ihnen gewünschten Informationen enthält.

0voto

pajato0 Punkte 3512

Die gewählte Antwort scheint mir übertrieben zu sein. Ich würde dazu neigen, eine Beschreibungsdatei pro Zweig zu führen, die eine normale quellengesteuerte Datei ist, z.B. master.txt , dev.txt usw., und wenn es eine unüberschaubare Anzahl von Verzweigungen gibt, würde ich eine Hierarchie erstellen, um sie besser zu organisieren.

-4voto

Markus Hartman Punkte 17

Verwenden Sie

git branch --list -v

um einen vorgelagerten Zweig anzuzeigen:

git branch --list -vv

hinzufügen -r um nur Fernbedienungen anzuzeigen oder -a um Fern- und Ortsgespräche anzuzeigen.

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