案例:模拟产生冲突

① 修改线上仓库上的代码
Git冲突的产生与解决
注意:此时本地仓库readme.txt内容和线上仓库是不一致的。
Git冲突的产生与解决
② 在修改本地仓库readme.txt文件时,没有git pull 拉取线上最新内容,直接进行修改

Git冲突的产生与解决
③ 将修改的readme.txt文件提交到线上仓库
Git冲突的产生与解决
提示我们要在push(提交)之前先pull(拉取)。

解决冲突
④ 先 git pull线上仓库最新内容
Git冲突的产生与解决
此时git已经将线上与本地仓库的冲突合并到了readme.txt文件中。

⑤ 打开冲突的readme.txt文件,解决冲突
Git冲突的产生与解决
Git冲突的产生与解决
⑥ 重新进行提交git push
Git冲突的产生与解决
线上效果
Git冲突的产生与解决
此时,线上readme.txt文件显示的时最新的,已经发生改变。

相关文章:

  • 2021-10-23
  • 2022-01-16
  • 2021-12-01
  • 2021-12-22
  • 2022-12-23
  • 2021-08-14
  • 2021-08-24
猜你喜欢
  • 2021-05-12
  • 2021-08-13
  • 2021-04-24
  • 2022-01-09
  • 2022-01-19
  • 2022-01-27
  • 2021-11-14
相关资源
相似解决方案