首页 > 代码库 > git pull和冲突的解决
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和冲突的解决
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。