如何删除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

时间: 2024-10-08 04:06:18

如何删除git远程分支(转)的相关文章

如何删除git远程分支

1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法. 如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放 稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push  [远程名] :[分支名].如果想在服务器上删 除 serverfix 分支,运行下面的命令: git push origin :serverfix To [email protected]:schacon/simplegit.g

git 远程分支创建与推送

git 远程分支创建与推送 原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a9b830bb08a329fe850cd5b.html 本地分支的创建 本地分支的来源为执行git checkout -b <branch name> 的那个分支 例如现在有两个分支,master和b1 master 分支下有一个commit: commit1: add test1.c b1分支下有两个commit: commit2: add test2.c commit1

git远程分支管理

git远程分支管理 使用分支的原则 master分支是非常重要的,线上发布代码用这个分支,平时我们开发代码不要在这个分支上 创建一个dev分支,专门用作开发,只有当发布到线上之前,才会把dev分支合并到master 开发人员应该在dev的基础上再分支成个人分支,个人分支里面开发代码,然后合并到dev分支 远程分支管理 在远程GitHub上创建dev分支 克隆远程GitHub仓库(只会克隆 apeng仓库中的master分支) [[email protected] ~]# mkdir /remot

Git远程分支代码强制回退

人在江湖飘,难免会犯错误,即使是Git提交错了,也是有办法回退的. [场景描述] 项目test分支需要合并到master分支,并且给master打上tag. 因为笔者没有打过tag,所以是先合并代码到本地,然后才创建tag. 正确步骤,先加tag,再合并代码,最后push. [补救方法] //进入分支 git checkout <分支名称> //保存一份当前分支的备份到本地 git branch <分支名称_backup > //本地gi代码回退到指定的某次提交 git -rese

git远程分支代码拉取

1.远程拉取gitlab 工程分支,并在本地建立分支 具体过程 新建一个空文件 初始化 git init 自己要与origin master建立连接(下划线远程仓库链接)git remote add origin http://192.168.9.10:8888/root/game-of-life.git 把远程分支拉到本地(game-of-live-first_branch为远程仓库的分支名)git fetch origin game-of-live-first_branch 在本地创建分支g

git - 远程分支

对于用户来说,git给人提交到本地的机会.我们可以在自己的机器上创建不同的branch,来测试和存放不同的代码. 对于代码管理员而言,git有许多优良的特性.管理着不同的分支,同一套源代码可以出不一样的版本. 市面上有非常多的相关书籍和教程.我个人比较喜欢的是: ProGit(中文版)    http://git.oschina.net/progit/ 关于git的master和origin    http://lishicongli.blog.163.com/blog/static/14682

git远程分支不显示问题解决

因为项目太大,然后直接git clone拉不下来代码 会报error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out或者类似的错误 然后就加参数用git clone --depth=10 https://xxx.xxx/xxx.git拉下来了 depth用于指定克隆深度,为10即表示只克隆最近十次commit. 执行完后,项目是拉下来了,但是使用git branch -a查看

怎样从本地删除git远程仓库里面的文件

https://jingyan.baidu.com/article/2a1383288e2ba5074a134fb5.html git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天小渔介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作. 方法/步骤 1 首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项. 2 进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步. 3 然后我们使用git rm命令删掉要删

看不到git远程分支

1.先用fetch命令更新remote索引 $ git fetch 2.再查看remote分支,发现已经可以看到目标分支 $ git branch -a 3.再切换分支 $ git checkout dev-1.0 4.如需合并master分支到dev-1.0,则执行: $ git merge master 原文地址:https://www.cnblogs.com/dashi/p/10146079.html