[TOC]
问题描述:当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢
问题解决:
## (1)使用命令git branch -a 查看所有分支
![mark](http://qiniu.newthink.cc/blog/20190108/Oeh5ER2dBzjw.png)
注:
其中,remote/origin/master表示的是远程分支
## (2)删除远程分支
![mark](http://qiniu.newthink.cc/blog/20190108/Hgf4XLAdk3R6.png)
注:
如上所示,使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6
再次使用命令 git branch -a 可以发现,远程分支Chapater6已经被删除。
## (3)删除本地分支
使用命令,git branch -d Chapater8 可以删除本地分支(在主分支中)
![mark](http://qiniu.newthink.cc/blog/20190108/vvOXN1WBfb0F.png)
注:
如上图所示,在从Chapater8分支切换到master分支,git checkout master
然后使用 git branch -d Chapater8 可以删除Chapater8分支。
- 其他
- Git submodule 如何删除一个 submodule
- 解 git submodule 无映射路径的问题
- 删除分支
- git revert
- 基本命令
- git reset的三种模式
- ignore的使用
- git tag
- 用户相关
- 问题
- 重命名远程分支
- 注意事项
- GIT里设置大小写敏感
- 如何处理git每次提交都输入密码
- Git 工作流程
- 详细使用
- git 放弃更改
- 子模块儿
- 增加子模块儿
- 删除子模块儿
- 更新子模块儿
- 分支
- 分支(branch)操作
- git删除远程分支和本地分支
- 项目属于哪个分支
- 标签(tag)操作
- 命令
- branch
- remote
- clone
- tag
- log
- reflog
- diff
- reset
- merge
- push
- pull
- submodule
- 分支命名