美文网首页
解决git冲突

解决git冲突

作者: 如此行走 | 来源:发表于2020-05-15 18:42 被阅读0次

环境:vscode、gitlab、git
问题:自己的feature分支合并到develop发生冲突。
思想:更新本地develop分支,获取最新版,从develop分支切换一个新建的merge/dev分支,合并自己的feature分支,本地解决冲突,将新分支推送到远程,远程合并merge/dev到develop分支,删除merge/dev本地、远程分支。

  1. 切换本地develop分支。
git checkout develop
  1. 拉取本地develop分支。
git pull
  1. 创建本地新分支,切换dao新分支。
git branch merge/dev
git checkout merge/dev
  1. 合并分支解决冲突。(解决冲突在编辑器中解决,简单的自动合并)
git merge --no-ff feature
  1. 解决完冲突后,提交
git add -A
git commit -m '解决冲突'
  1. 推送到远程并远程新建分支
git push origin merge/dev:merge/dev
  1. 远程请求合并(gitLab上合并)

相关文章

网友评论

      本文标题:解决git冲突

      本文链接:https://www.haomeiwen.com/subject/inkhohtx.html