git rebase解决冲突

同一分支不同仓库引起的冲突

A,B仓库分别对同一文件做了修改后,各自提交,此时后面提交的在push时就会出现冲突

解决步骤:

1.git fetch(下载所有分支的最新的代码)

2.git rebase origin/master(以origin/master分支为基线,合入master分支的修改到origin/master)此时会提示冲突文件

3.对冲突文件进行修改

4.git add

5.git commit

6.git rebase --continue(继续合并。合并的过程中,还有可能产生冲突。解决方法同上。)

7.git push origin master(冲突解决完之后。推送到远端服务器)

你可能感兴趣的:(Git,git,github)