美文网首页
Git以某分支为基础创建新分支

Git以某分支为基础创建新分支

作者: 北京硕爷 | 来源:发表于2020-06-12 21:54 被阅读0次

    作者:夕夕石(硕爷)


    一、以本地分支A为基础创建本地新分支B

    在本地分支A,执行命令:

    git checkout -b B // 本地不存在B分支时,执行此命令,则新建出B并自动切换到B
    

    二、以本地分支A为基础创建远程新分支B

    在本地分支A,执行命令:

    git push origin B // 这样创建出B分支后,本地A与远程Bdiamante一致,但并没有关联关系
    

    三、以远程分支A为基础创建本地新分支B

    在本地随便一个分支,执行命令:

    git checkout -b B origin/A
    

    四、以远程分支A为基础创建远程新分支B

    1、可以直接在git网页上操作
    2、也可以在本地随便一个分支执行命令:

    比如本地远程目前都有一个A分支且代码一致,那么:

    git checkout A // 切换进入本地A分支
    
    git checkout -b B // 以本地A分支为源,创建本地分支B,并切换到本地分支B
    
    // 在本地分支B执行:
    git push origin B // 将本地B分支推送到远程,则远程就会有名为B的分支,并且其代码与本地B分支一样
    

    之后远程也就有一个B分支


    作者:夕夕石(硕爷)


    相关文章

      网友评论

          本文标题:Git以某分支为基础创建新分支

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