Git删除分支不成功,提示:error: Cannot delete branch......的问题解决

一 问题来源

      本地的代码仓库里面,有很多分支,随着项目的不断迭代,这样的分支变得越来越多。于是想把这样的分支给删掉,在删除分支的时候,报错:error: Cannot delete branch '' checked out at '/Users/GoProject/src/code,对应的提示如下:

在这里插入图片描述

二 解决问题

      首先需要说明的是,我是切换到master分支,再来删除这个分支的(也就是说,我不是在当前分支上,删除当前分支)。另外在本地删除分支,一般就是执行命令:git branch -D以及git branch -d,大多数情况下都会成功!但很奇怪的是,这次居然没有成功。
      经过查看该分支的状态,发现,之所以会出现这个问题,原因是当初我这个分支进行了代码rebase操作,但是冲突了,没有解决冲突,就这样放着了

猜你喜欢

转载自blog.csdn.net/whq19890827/article/details/130836831