美文网首页Git
Git分支合并

Git分支合并

作者: July_lt | 来源:发表于2017-10-30 15:52 被阅读0次

    举例说下分支合并,假若现在在dev开发分支开发完成,需要提交到主干master上。

    1.确认dev分支代码都已提交,可以通过git status查看文件是否都已提交,git log命令确认提交记录是否正确。

    2.切换到master分支更新代码。

       git checkout master

       git fetch origin master

       git rebase origin/master

    3.执行分支合并命令

       git merge dev

    若果没有冲突,窗口会变成下面vi窗口,和vi下面操作方式一样,添加合并的注释,再保存退出,把合并的代码推送到远程master就完成了合并。

    4.解决冲突,再提交

    如果有冲突会提示冲突文件。

    Git作了合并,但没有提交,它会停下来等你解决冲突。要看看哪些文件在合并时发生冲突,可以用git status查看:

    文件内冲突信息,手动进行修改。

    在解决了所有文件里的所有冲突后,运行git add将把它们标记为已解决状态,然后提交,再推送到远程master,到此合并完成。

    相关文章

      网友评论

        本文标题:Git分支合并

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