使用git命令删除branch
使用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
最新文章
- Xcode常用快捷键(持续更新-20160811)
- 计蒜客A
- html5,表单与label标签的用法2
- 循序渐进开发WinForm项目(3)--Winform界面层的项目设计
- SQL 注入防御方法总结
- EasyUI-datagrid获取编辑行的数据
- 临时表妙用、连表更新、sqlserver group contant
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- HDU 3932 Groundhog Build Home 【基础模拟退火】
- Objective-C辛格尔顿
- Asp.Net集群中Session共享
- mysql 子查询优化
- Java对象的访问定位
- 边缘计算在物联网(IoT)当中的运用「物联网架构探索系列」
- 理解koa-router 路由一般使用
- linux下使用nmon工具对服务器性能进行检测
- windwos 下编译minicap
- 即将上线的Kafka服务器面临的一系列填坑笔记
- Linux isql
- spring mvc 学习01 搭建
热门文章
- 【NOIP2014模拟10.25A组】画矩形
- mysql分组排序加序号
- teradata安装
- python导入包失败ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package
- clojure的delay future promise
- sh_01_九九乘法表
- (77)一文了解Redis
- sqli-labs(31)
- centos7 安装 chrome
- PixelShuffle