删除分支时自己不能够在要删除的分支上

删除本地的某个分支

git branch -d branchname  # 交互式删除分支
git branch -D branchname # 强制删除分支

删除远程的分支

# 注意这个只是删除本地的索引,不是真正删除远程分支的内容
git branch -r -d origin/branchname 
# 真正删除远程分支上的内容
# 冒号前面的空格不能少,相当于把一个空分支push到server上,等于删除该分支
git push origin :branchname

版权声明:本文为everfight原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/everfight/p/git-branch.html