一 问题来源
本地的代码仓库里面,有很多分支,随着项目的不断迭代,这样的分支变得越来越多。于是想把这样的分支给删掉,在删除分支的时候,报错:error: Cannot delete branch '' checked out at '/Users/GoProject/src/code
,对应的提示如下:
文章来源地址https://www.toymoban.com/news/detail-530630.html
二 解决问题
首先需要说明的是,我是切换到master分支,再来删除这个分支的(也就是说,我不是在当前分支上,删除当前分支)。另外在本地删除分支,一般就是执行命令:git branch -D
以及git branch -d
,大多数情况下都会成功!但很奇怪的是,这次居然没有成功。
经过查看该分支的状态,发现,之所以会出现这个问题,原因是当初我这个分支进行了代码rebase
操作,但是冲突了,没有解决冲突,就这样放着了
文章来源:https://www.toymoban.com/news/detail-530630.html
到了这里,关于Git删除分支不成功,提示:error: Cannot delete branch......的问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!