有的時候我們需要跟別人合作進行開發,然後分別使用不同的git分支,等專案完成時,需要進行**合併,就需要知道git如何合併遠端分支。
假設你本地在使用的分支為a(master也是一樣的),需要合併的遠端分支為b
第一步在本地新建乙個與遠端的分支b相同(被合併的版本)的分支b
git checkout -b b origin/b
該指令的意思:建立乙個本地分支,並將遠端分支放到該分支裡面去。
第二步將遠端**pull到本地
git pull origin b
第三步返回到你的分支a
git checkout a
第四步合併分支a與分支b
git merge b
該指令的意思:當前所在分支與b進行合併。
第五步把本地的分支a同步到遠端
git push origin a
第五步如果你不需要本地或者遠端的分支,你可以查詢並刪除多餘分支。
查詢本地分支:
git branch
刪除本地分支:
git branch -d br
遠端查詢遠端分支:
git branch
刪除遠端分支:
git push origin :br (origin 後面有空格)
---------------------
git子分支合併主分支,主分支合併子分支
子分支合併主分支 當前在login子分支 git status 檢視未提交的檔案 git add 提交到暫存區 git commit m 提交說明 提交到倉庫區 git merge master 在子分支 合併 主分支 git push 提交更新遠端倉庫 login 的 如果git遠端倉庫不存在lo...
git合併遠端分支
有的時候我們需要跟別人合作進行開發,然後分別使用不同的git分支,等專案完成時,需要進行 合併,就需要知道git如何合併遠端分支。假設你本地在使用的分支為a master也是一樣的 需要合併的遠端分支為b 第一步在本地新建乙個與遠端的分支b相同 被合併的版本 的分支b git checkout b ...
git 合併遠端分支
假設遠端分支 dev by wbw 本地分支dev by wgg 在本地新建乙個與遠端的分支dev by wbw相同 被合併的版本 的分支dev by wbw git checkout b origin dev by wbw將遠端分支 pull到本地,然後切回本地自己的分支 或master分支 gi...