文章内容

2018/12/23 9:45:05,作 者: 黄兵

error: Cannot delete branch 'xxxxx' checked out at 'xxxxx'

最近在新建特性分支的时候,不符合项目命名规范,要删除特性分支的时候,出现了如下错误:

error: Cannot delete branch 'xxxxx' checked out at 'xxxxx'


出现问题的原因:

你在当前删除的分支上,具体查看在当前那个分支,命令如下:

git branch -a



解决方案:

切换到master分支,在master分支上删除特性分支。

具体命令如下:

git checkout master
git branch -D xxx

最后操作成功,截图如下:



黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - error: Cannot delete branch 'xxxxx' checked out at 'xxxxx'

分享到:

发表评论

评论列表

user-ico

186******66 on 回复 有用(2

对啊你在这个分支上,就不能删除这个分支,只有回到master分支上。删除其他分支,因为master分支默认是不许删除的!

游客B2!U on 2018-12-26 22:43:57

博主回复:谢谢你的回复,的确是这样的。