Wie erstelle ich einen Dev-Zweig in Git?

563
Humble Debugger

Ein paar von uns arbeiten an einem gemeinsam genutzten Repository und verwenden git für die Zusammenarbeit und Versionskontrolle. Wir verwenden Gitolit im Backend. Wir hatten das Bedürfnis, einen Entwicklungszweig zu haben, damit der Produktionszweig nicht betroffen ist, wenn zwei Personen gemeinsam an etwas arbeiten möchten. Gibt es Hinweise, wie ein Dev-Zweig eingerichtet und bei Bedarf wieder zum Master zusammengeführt werden kann?

0

1 Antwort auf die Frage

1
N.N.

Vor Ort tun Sie Folgendes, um zu verzweigen und zusammenzuführen.

Um einen Dev- Zweig zu machen :

git checkout -b dev 

Um zu fusionieren Master auf dev :

git checkout dev git merge master git hist --all 
Auch wenn Benutzer A auf comp A.local mit Benutzer B auf comp B.local im Zweig "dev" arbeiten möchte, während Gitolite auf gitmach.local steht? Für den Master-Zweig arbeiten A 'git push origin master' und B 'git pull'. Was sollte man für die "dev" Branche tun? Humble Debugger vor 13 Jahren 0
Ich bin mir nicht sicher, ob ich deine Frage bekomme. Fragst du, wie man den Dev-Zweig drückt und zieht? Siehe [Änderungen ziehen] (http://library.edgecase.com/git_immersion/lab_44.html#main_content) und [Pushing a change] (http://library.edgecase.com/git_immersion/lab_48.html#main_content). N.N. vor 13 Jahren 0