[git] git拉取遠程倉庫贬堵,同步遠程分支恃轩,解決沖突
1.本地倉庫存在
本地倉庫與遠程master已綁定
1.拉取遠程分支到本地
git fetch origin dev(遠程分支名)
2.在本地創(chuàng)建該分支并切換
git checkout -b dev(本地分支名) origin/dev(遠程分支名)
3.把分支代碼拉取到本地
git pull origin origin dev(遠程分支名)
2.本地倉庫不存在
1.克隆遠程倉庫
git clone 遠程庫地址
2.拉取遠程分支到本地
git fetch origin dev(遠程分支名)
3.在本地創(chuàng)建該分支并切換
git checkout -b dev(本地分支名) origin/dev(遠程分支名)
4.把分支代碼拉取到本地
git pull origin origin dev(遠程分支名)
沖突解決
如果遠程分支最新代碼有修改,本地分支下有新的開發(fā)扁瓢,需要同步遠程到本地
需要注意:不能直接拉取
1.添加并提交本地的修改
git add .
git commit -m "temp"
2.拉取遠程代碼
git fetch origin dev(遠程分支名)
3.合并代碼
git rebase origin/dev(本地分支名)
4.遇到?jīng)_突详恼,取代碼中修改补君,修改完后
git merge origin/dev(本地倉庫名)