首页 > 其他 > 详细

git pull和冲突的解决

时间:2017-05-11 11:02:30      阅读:314      评论:0      收藏:0      [点我收藏+]

git pull把所有相关联的分支(本地+远程)全部更新了
git pull会把本地的修改覆盖,如果本地没有提交的话,如果提交了commit, 那就不能覆盖了

git pull remote-name branch-name就是指更新这个分支到本地当前分支

 

Your branch is ahead of ‘origin/abc‘ by 3 commits.
  (use "git push" to publish your local commits)
本地分支比远程origin/abc 提前了3个提交
本来本地和远程是一样的,本地经过修改并commit但没有push
所以说多了3个commit
同样的思路适用于behind origin/abc by xxx commit
落后了就是要pull了。

冲突是怎么回事呢?
当提示有冲突的时候,本地的编辑器上会有提示,然后打开本地编辑器,按照提示删掉一部分有冲突的内容,就好了。

 

git pull和冲突的解决

原文:http://www.cnblogs.com/qinqiu/p/6839558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!