[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(本地仓库名)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 5,945评论 0 5
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 4,849评论 4 18
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 5,279评论 0 7
  • 远程仓库。 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密...
    在你左右2018阅读 2,744评论 0 0
  • 无法想象在除夕之夜那天的白日居然电闪雷鸣,下起大雨和冰雹,凌晨之初鹅毛大雪飘然而落,这是我记忆中的新年,时隔近10...
    虞何玖霖阅读 1,300评论 0 0