Wir haben die Videos gesehen und gesehen, wie große verteilte Teams Git benutzen, aber was ist mit denen von uns, die nicht verteilt sind und die mit dem Rest unseres Teams im Büro arbeiten? Wie sollten wir unsere Repositories und unseren Workflow strukturieren?Wie strukturierst du deinen Git-Repository-Workflow?
Denken Sie an das traditionelle Büro, das Subversion oder CVS als einzigen Autoritätspunkt verwendet hat. Sicherlich könnten diese Teams ihre eigenen Git-Repositories unterhalten und je nach Bedarf zwischen ihnen hin- und herschieben, was in vielen Situationen schnell zum Albtraum werden würde. Oder sie könnten jeweils ihr eigenes Repository verwalten und mit einem einzigen Repository synchronisieren, das als "Master" für das Team bekannt ist. Oder es könnte eine Kombination von Workflows mit den Möglichkeiten geben, die ein DVCS eröffnet.
Wie funktioniert Ihr Team? Was haben Sie als nützlichen Arbeitsablauf gefunden?
+1, es muss immer ein Master-Repository geben, aus dem der offizielle oder Release-Build besteht. –