Einfache und leicht verständliche Git Merge-Zweige
Angenommen, wir befinden uns im Testzweig und haben gerade eine Funktion ausgeführt und den folgenden Befehl ausgeführt:
git add .
git commit -m 'test分支提交的备注信息'
git push origin dev
Nach dem Testen sind die neu entwickelten Funktionen im Testzweig nicht mehr problematisch. Wenn Sie den Testzweig in den Hauptzweig zusammenführen möchten, gehen Sie wie folgt vor:
- Wechseln Sie zuerst in den Hauptzweig
git checkout master
- Wenn es von mehreren Personen entwickelt wurde, müssen Sie den Code auf dem Remote-Master abrufen
git pull origin master
- Dann führen wir den Code des Testzweigs zum Master zusammen
git merge dev
- Überprüfen Sie dann den Status und führen Sie den Befehl submit aus
git status
On branch master
Your branch is ahead of 'origin/master' by 12 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
Das Obige bedeutet, dass Sie 12 Commits haben und an den Remote-Master weitergeleitet werden müssen
- Führen Sie abschließend den folgenden Submit-Befehl aus
git push origin master