git pull和冲突的解决

Posted qq59538308

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git pull和冲突的解决相关的知识,希望对你有一定的参考价值。

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和冲突的解决的主要内容,如果未能解决你的问题,请参考以下文章

(转)使用git stash解决git pull时的冲突

git merge git pull时候遇到冲突解决办法git stash

git merge git pull时候遇到冲突解决办法git stash

git pull和冲突的解决

git pull文件时和本地文件冲突 方法之一

idea处理pull冲突