## (一)tortoisegit如何删除分支
![mark](http://qiniu.newthink.cc/blog/20171221-090051288.jpg)
![mark](http://qiniu.newthink.cc/blog/20171221-090057734.jpg)
## (二)git 删除分支和删除文件夹
1、删除分支
1.1查看所有分支:
```
git branch -a
```
![mark](http://qiniu.newthink.cc/blog/20171221-090313545.png)
1.2删除HEAD分支
```
git push origin --delete HEAD
```
2、删除文件夹
2.1 查看本地分支下的文件
```
ls
```
2.2删除raindow文件夹及其下所有的文件
```
git rm raindow -r -f
```
删除的效果:
![mark](http://qiniu.newthink.cc/blog/20171221-090327805.png)
- 其他
- 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
- 分支命名