pull request发生冲突的解决办法
- 从发生冲突的分支(如:modifypwd)切换到本地master分支
git checkout master
- 从主版本pull最新代码
git pull --ff-only upstream master
- 切换到发生冲突的分支
git checkout modifypwd
- rebase,提示发生conflict的文件
git rebase master
- 修改文件冲突的文件
vim file
- 对比修改后的文件(可以忽略)
git diff file
- 加入文件到索引
git add file
- 继续rebase
git rebase --continue
如何提示还有冲突的文件则跳转到第5步执行 - 强制push当前分支
git push origin modifypwd -f