git pull和git push发生冲突

解决方案

  • 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进行变基,来强行将远程仓库的内容换到本地工作区。
Contents
  1. 1. 解决方案
|