最近在使用 git 协同开发的时候,发现rebase下来解决冲突后,进行了push操作后,会出现很多别人更新的代码记录,后找到解决方法记录一下:

0. (add与commit,这是你在本地已经做的)
1. git fetch (注意不要用pull)
2. git rebase
3. 如果无冲突,转8;如果有冲突,转4
4. 解决冲突
5. git add (解决了冲突的文件)
6. git rebase --continue
7. 转3
8. git push
9. 完成这样你的提交会在远端分支的基础上重做一遍,你的提交就顺畅地安排到了时间线的尾部了。

相关文章:

  • 2022-12-23
  • 2021-05-17
  • 2021-11-01
  • 2021-08-18
猜你喜欢
  • 2021-07-24
  • 2021-10-13
  • 2022-12-23
  • 2021-07-31
  • 2023-01-10
  • 2022-02-27
相关资源
相似解决方案