使用git删除server上的一个branch注意事项:

  1. 使用命令:git push origin –delete 分支名 (分支名称需要去掉origin,如果有),

     git branch -D 或者-rd 分支名  删除的并不是服务器上的branch,是remote的tracking, 具体看后续图文操作详解

  2.   git branch -r  没有出现需要删除的branch,需要先使用git fetch origin 更新一下先

图文步骤如下:

1.  首先需要安装gitbash,自行安装,完成后输入命令git

2.  切换到git目录下,进行相关的git命令操作,否则会提示:

3.   查看branch name

问题 1: git branch -r  没有出现需要删除的branch。。。。。。,webui上面却有。。。。。。

解决:为了效率这条命令并没有每一次都从远程更新仓库信息,需要手动更新一下:

git fetch origin

4.  删除branch

git branch -D 或者-rd 分支名  无法删除,需要使用 git push origin –delete 分支名

              先看git branch -D,貌似删掉,-r也没了,但是返回webui后,依然存在。。。。。。

               可以看到-rd成功的提示信息,删除的是remote-tracking, -D提示不存在,因为之前已经删除掉了本地tracking的branch,所以找不到。

                

使用 git push origin –delete  分支名称需要去掉origin,否则也会报错

成功如下:提示删除成功。

    切换到webui,OK

最新文章

  1. Xcode常用快捷键(持续更新-20160811)
  2. 计蒜客A
  3. html5,表单与label标签的用法2
  4. 循序渐进开发WinForm项目(3)--Winform界面层的项目设计
  5. SQL 注入防御方法总结
  6. EasyUI-datagrid获取编辑行的数据
  7. 临时表妙用、连表更新、sqlserver group contant
  8. NSString / NSMutableString 字符串处理,常用代码 (实例)
  9. HDU 3932 Groundhog Build Home 【基础模拟退火】
  10. Objective-C辛格尔顿
  11. Asp.Net集群中Session共享
  12. mysql 子查询优化
  13. Java对象的访问定位
  14. 边缘计算在物联网(IoT)当中的运用「物联网架构探索系列」
  15. 理解koa-router 路由一般使用
  16. linux下使用nmon工具对服务器性能进行检测
  17. windwos 下编译minicap
  18. 即将上线的Kafka服务器面临的一系列填坑笔记
  19. Linux isql
  20. spring mvc 学习01 搭建

热门文章

  1. 【NOIP2014模拟10.25A组】画矩形
  2. mysql分组排序加序号
  3. teradata安装
  4. python导入包失败ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package
  5. clojure的delay future promise
  6. sh_01_九九乘法表
  7. (77)一文了解Redis
  8. sqli-labs(31)
  9. centos7 安装 chrome
  10. PixelShuffle