美文网首页
git分支操作

git分支操作

作者: 马儿爱吃草 | 来源:发表于2020-02-26 16:49 被阅读0次

    git创建本地

    创建本地分支并切换到新建分支

    git checkout -b dev
    

    等同于下面两行

    git branch dev
    git checkout dev
    

    推送到远程分支

    将新建的本地分支推送到远程分支

    git push origin dev:dev
    # 或者
    git push origin dev
    
    • dev:dev 第一个是本地分支的名,冒号后面是要创建的远程分支名

    • dev 则默认和远程分支同名

    默认的推送和获取的分支

    git push --set-upstream origin dev
    

    git commit ,git push,之后就可以直接提交到远程的dev分支中,而不会是master

    删除新建的本地分支

    git branch -d dev
    

    删除新建的远程分支

    git branch -r -d origin/dev
    # 或者
    git push origin --delete dev
    # 或者
    git push origin :dev
    

    第二种push为空,相当于删除该分支(但其实应该存在只是无内容)

    合并分支

    git checkout master
    git merge dev
    

    相关文章

      网友评论

          本文标题:git分支操作

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