当前位置 博文首页 > iloki的博客:Git 命令行合并分支解决代码冲突

    iloki的博客:Git 命令行合并分支解决代码冲突

    作者:[db:作者] 时间:2021-08-25 12:43

    如:develop(源分支)合并到 feature-12306(目标分支)

    方法一

    # 切换到目标分支,如果已经在这个分支,可忽略此步骤
    git checkout feature-12306
    # 拉取目标分支代码
    git pull
    
    # 拉取远端仓库(默认是 origin)最新代码到本地仓库,不会自动合并
    git fetch origin
    # 合并分支,将源分支合并到目标分支
    git merge --no-ff -m "Merge branch develop into feature-12306" origin/develop
    
    # 解决合并产生的所有冲突文件
    
    # 将修改及合并信息推送到远端仓库
    git push
    

    方法二

    # 切换到源分支,拉取最新代码
    git checkout develop
    git pull
    
    # 切换到目标分支,拉取最新代码
    git checkout feature-12306
    git pull
    
    # 执行合并操作,将源分支合并到目标分支
    git merge --no-ff -m "Merge branch develop into feature-12306" develop
    
    # 解决合并产生的所有冲突文件
    
    # 推送到远端仓库
    git push
    
    cs
    下一篇:没有了