解决方案
- git pull发生冲突:首先 git pull = git fetch + git merge,所有只要执行git pull即可(在此之前,需要将有冲突的文件执行git add . 和 git commit -m “备注”,该命令也为了保存自己做了哪些修改);然后比较不同之处,手动进行最终修改即可。
- git push冲突:首先执行git pull,合并后,手动修改,决定最终要留的内容版本,然后重新执行git add . 和git commit -m “备注”
- 如果时git push,还可以考虑使用git pull –rebase进行变基,来强行将远程仓库的内容换到本地工作区。