bash批量删除代码分支
来源:互联网 发布:九零后网络郑州网站 编辑:程序博客网 时间:2024/05/17 18:44
1.删除本地分支
删除本地分支名不出现master的分支
git br|grep -v "master"|xargs git br -D
举栗:
2.删除远程分支
STEP1:切换到master分支,并且更新到最新(查看远程已merge的分支列表时有用)
git co mastergit pull origin master
STEP2:删除远程分支
场景1:删除已merge的远程分支
git branch -r --merged|grep dev-|sed 's/origin\//:/'|xargs git push origin
注:grep dev-的用途是只删除分支名出现"dev-"的代码分支
举栗:
删除已merge且分支名出现dev-的分支
场景2:删除远程分支,不考虑分支是否已merge
git branch -r|grep dev-|sed 's/origin\//:/'|xargs git push origin
举个栗子:
删除分支名出现dev的远程分支,但保留dev-fixstid和dev-test分支
阅读全文
0 0
- bash批量删除代码分支
- git 批量删除分支
- 批量删除git分支
- git批量删除分支
- repo---批量删除,创建分支
- [bash]: 删除代码注释
- git批量删除分支、恢复本地删除分支
- git 查看远程分支、本地分支、删除本地分支,使用git批量删除分支
- 批量删除代码注释
- Bash Shellshock(Bash远程代码执行)漏洞批量利用脚本
- 批量删除的一段代码。
- 批量删除的js代码
- 代码重构-批量删除
- miniui 批量删除的代码
- Redis -- 通过代码批量删除
- 多选框批量删除后台代码
- ASP删除与批量删除的代码
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- input[type = range]
- 简单实现Set To Map_java
- 基于zookeeper实现分布式锁
- jstack
- 安卓静默安装
- bash批量删除代码分支
- 微信小坑:更换applicationId,微信WXPayEntryActivity多渠道打包配置问题。
- MongoVUE的坑:Collections数据不显示
- 微信公众号开发 [01] 入门基本流程
- Effectice Java之始终覆盖toString(十)
- 停用chrome的开发者提醒
- Oracle三种循环方式与Oracle索引
- (ssl 2289)庆功会
- 写出高效率的sql和sql的优化