git本地合併分支筆記

使用場景:假設同事A將代碼提交到了分支devA,通過pull request合併到了master; 同事B需要將代碼合併到自己的分支devB。

基於git命令行,同事B的操作過程參考如下:

  • 先將本地devB分支代碼提交到本地庫(假設有代碼未提交)
git commit -m 'xxx' -a
  • 本地從分支devB切換到maser
git pull
git checkout master
# 如果本地還沒有master分支,需要將上述checkout命令替換爲:
# git checkout -b master origin/master

-拉取master最新代碼

 git pull origin master
  • 切換回devB分支
git checkout devB
  • 將master代碼合併到devB並提交
git merge --no-ff master
# 然後可能需要解決一些衝突, 最後提交到遠程分支devB
git push
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章