如何删除git远程分支(转)

Posted 林枫水湾湾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除git远程分支(转)相关的知识,希望对你有一定的参考价值。

1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。

如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放 
稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push  [远程名] :[分支名]。如果想在服务器上删 

除 serverfix 分支,运行下面的命令:

 

    

git push origin :serverfix
To [email protected]:schacon/simplegit.git
- [deleted] serverfix

 

咚!服务器上的分支没了。你最好特别留心这一页,因为你一定会用到那个命令,而且你很可能会忘掉它的
语法。有种方便记忆这条命令的方法:记住我们不久前见过的 git push [远程名] [本地分支]:[远程分支] 语法,如
果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”。

    注意origin后的空格

 

文章来源:http://my.oschina.net/tsingxu/blog/84601

 

注:br是branch的简写

删除本地分支:git br -D 150611_api6_2_dev

批量删除本地分支:git br |grep chunyu |xargs git br -D

以上是关于如何删除git远程分支(转)的主要内容,如果未能解决你的问题,请参考以下文章

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

Git查看删除重命名远程分支和tag转

怎么删除git本地分支以及Bitbucket的远程分支?

Git 如何删除本地分支和远程分支

删除本地git的远程分支和远程删除git服务器的分支

git 删除分支如何恢复