冲突场景
在多人合作的项目开发过程中,尽管你每次在开发项目(或者忘记更新)前进行了更新git pull
git commit -m "新增xxxx"
但是写完功能后发现无法提交失败git push
出现以下版本冲突异常
快速解决方案
1、备份当前本地分支 git checkout -b xxxx临时
2、查看提交日志git log
3、复制commit Id
4、进行回滚当前本地分支到指定版本git reset --hard commitId
5、拉取最新的远程分支代码 git pull
6、合并当前临时分支git merge xxxx临时
7、再提交远程分支git push