[git] git拉取遠程倉庫,同步遠程分支,解決沖突


[git] git拉取遠程倉庫,同步遠程分支,解決沖突

1.本地倉庫存在

本地倉庫與遠程master已綁定

1.拉取遠程分支到本地

git fetch origin dev(遠程分支名)

2.在本地創建該分支並切換

git checkout -b dev(本地分支名) origin/dev(遠程分支名)

3.把分支代碼拉取到本地

git pull origin origin dev(遠程分支名)

2.本地倉庫不存在

1.克隆遠程倉庫

git clone 遠程庫地址

2.拉取遠程分支到本地

git fetch origin dev(遠程分支名)

3.在本地創建該分支並切換

git checkout -b dev(本地分支名) origin/dev(遠程分支名)

4.把分支代碼拉取到本地

git pull origin origin dev(遠程分支名)

沖突解決

如果遠程分支最新代碼有修改,本地分支下有新的開發,需要同步遠程到本地

需要注意:不能直接拉取

1.添加並提交本地的修改

git add .
git commit -m "temp"

2.拉取遠程代碼

git fetch origin dev(遠程分支名)

3.合並代碼

git rebase origin/dev(本地分支名)

4.遇到沖突,取代碼中修改,修改完后

git merge origin/dev(本地倉庫名)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM