git解决代码冲突

1,159 阅读1分钟

感谢内容提供者:金牛区吴迪软件开发工作室

如果在提交代码或者合并分支遇到有代码冲突需要解决的时候不要换,按着笔者写的步骤一步一步来,轻松解决代码冲突。

  1. 切换回dev分支 - - git checkout dev PS:切换回开发分支,用你们团队的开发分支名称替换上面的dev即可 在这里插入图片描述
  2. git pull origin dev PS:拉取开发分支的代码 在这里插入图片描述
  3. 切换回自己(wuxiaodi)分支 - - git checkout wuxiaodi 在这里插入图片描述
  4. git rebase dev - - (变基) 在这里插入图片描述
  5. 根据提示解决冲突问题
  6. git am --show-current-patch,查看需要合并的代码 在这里插入图片描述
  7. git add . 或者 git add -A
  8. git rebase --continue
  9. 重复6、7、8直到没有冲突
  10. git pull origin wudi,更新本地分支,如果本地分支与远程分支有冲突的话继续解决冲突。wq回车退出编辑状态。
  11. git add -A
  12. git commit -m "提示信息"
  13. git push origin wudi 依此解决冲突后再pull request合并请求即可。