git 複製已有分支到新分支
阿新 • • 發佈:2020-08-06
原文出處:git 複製已有分支到新分支
如果我們需要在現有分支的基礎上,複製程式碼到新分支進行開發,並推送至遠端倉庫,可以進行如下操作:
注:old-branch為舊分支名,new-branch為新分支名
操作方法:
使用git bash開啟命令列介面,使用以下命令檢出遠端分支。
$ git checkout -b old-branch origin/old-branch
從當前分支複製出新的分支
git checkout -b new-branch
把新建的分支push到遠端庫
git push origin new-branch:new-branch
拉取遠端分支
git pull #經過驗證,當前的分支並沒有和本地分支關聯,根據提示進行下一步
關聯
git branch --set-upstream-to=origin/new-branch new-branch
再次拉取,成功
git pull
我的實踐:
將dev-master分支中的內容複製到dev-test分支
效果:
已經將dev-master分支內容複製到了dev-test分支,當前分支為dev-test分支