git合併分支和提交步驟

weixin_33816300發表於2018-08-25

git 合併分支和提交的步驟

Git 問題 :一個 master, 多個新功能分支, 怎樣有序地合併和提交(https://segmentfault.com/q/1010000000181403)

日常工作流程如下:

去自己的工作分支
git checkout work
工作
....

提交工作分支的修改

git commit -a

回到主分支
git checkout master

獲取遠端最新的修改,此時不會產生衝突
git pull

回到工作分支
git checkout work

用rebase合併主幹的修改,如果有衝突在此時解決
git rebase master

回到主分支
git checkout master

合併工作分支的修改,此時不會產生衝突。
git merge work

提交到遠端主幹
git push

相關文章