Ich bin mitten in einer Meinungsverschiedenheit (natürlich herzlich) mit meinem Hinweis auf die richtige Benennung von Zweigen. Dies gilt für Bugfix- und kleine Feature-Zweige, nicht für lang laufende Feature-Zweige. Für langjährige Feature-Zweige sind wir uns einig, dass für Menschen lesbare Namen besser sind. Hier sind die beiden Gesichtspunkte:
Bergwerk:
Es ist besser, Filialen nach Team- und Ticketnummer zu benennen. Es macht es einfacher, sie in unserem Ticketsystem zu finden und kürzer zu tippen. Es erleichtert auch das Nachschlagen relevanter Filialen in GIT, wenn Sie nach historischen Informationen zu einem Ticket suchen.
Beispiel:
team-name/12345
team-name/53719
Seine:
Benennen von Zweigen nach ihrer Funktion. Dies erleichtert die automatische Vervollständigung und ist leichter zu merken als einzelne Zahlen.
Beispiel:
team-name/fix-that-sql-bug
team-name/expand-http-parser
Ein Kompromiss, den ich angeboten habe, ist folgender:
team-name/12345-fix-that-sql-bug
Aber er mag das nicht, da es die automatische Vervollständigung von GIT beeinträchtigt.
Wenn dies hauptsächlich auf Meinungen basiert, können Sie mir gerne eine Anleitung geben, wie dies besser zu SO passen kann. Ich denke jedoch, dass die von mir angegebenen Gründe geändert / ergänzt werden können, um eine empirische Antwort zu geben.