美文网首页
解决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