Sollen ALLE lokal erstellten GIT-Zweige täglich zum zentralen Repository verschoben werden? Was ist der best-Practice-Workflow dazu?Alle lokalen GIT-Zweige drücken? Beste Übung?
Wir haben ein GIT-Repository für die Verwaltung unserer großen E-Commerce-Site eingerichtet, die von einem großen Team ständig weiterentwickelt wird.
Das zentrale Repository ist bei "Beanstalk" und wir haben drei primäre Zweige, "Vorstufen" (Master), "Inszenierung" und "Produktion". Die gesamte Entwicklung sollte in die Vorstufe integriert werden, wenn sie lokal fertiggestellt und veröffentlicht werden kann.
Ich kann lang laufende Zweige zu Beanstalk auch drücken. Einige unserer Team-Befürworter drängen jedoch ALLE lokalen Entwicklungszweige zu Beanstalk auf täglicher Basis im Gange oder nicht; Redundanz schaffen. Ich denke, das würde das Repository im Laufe der Zeit mit Hunderten von Zweigen verstopfen. Was ist die beste Vorgehensweise?
Vielen Dank für die tollen Antworten und für die weiteren Anweisungen, wie man eine ordnungsgemäße Sicherung! Dies ist die Route, die wir gehen werden. – Garrick