美文网首页
git分支相关操作

git分支相关操作

作者: 夜月行者 | 来源:发表于2017-11-10 14:55 被阅读0次

    分支(branch)操作相关命令

    查看分支

    查看本地分支:$ git branch
    查看远程分支:$ git branch -r
    查看本地和远程分支:git branch -a
    

    创建分支:

    创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支
    切换分支:$ git checkout [name]
    创建新分支并立即切换到新分支:$ git checkout -b [name]
    创建本机分支并关联远程分支:  $ git checkout -b dev origin/dev
    创建远程分支(本地分支push到远程),在当前分支下操作:
    $ git push origin remote-branch-name
    

    合并分支:

    $ git merge [name] ----将名称为[name]的分支与当前分支合并
    

    删除分支

    删除本地分支:
    $ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项
    删除远程分支:
    $ git push origin :[远程的分支名]   //等于是推送一个空分支到远程某个分支
    或者是
    $ git push origin --delete <branchName>
    

    查看本地和远程的关联

    使用$ git remote show origin 可以看到远程和本地的关联情况
    

    相关文章

      网友评论

          本文标题:git分支相关操作

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