解决git删除不了本地分支

343 阅读1分钟

1. 删除本地分支命令

git branch -d 分支名称

git branch -delete 分支名称

git branch -D 分支名称 (强制删除分支)

2.问题出现

我本就在dev分支,发起删除指令的,但还是出现下面的删除报错

image.png

image.png

3.原因分析

合并dev分支时代码产生冲突,而我并没有完全解决冲突

4.解决方法

使用下面指令,回到合并分支之前,这样就不用产生分支合并冲突问题(我这个分支是废弃分支,所以随便我怎么操作就行)

git rebase --abort

git checkout dev

git branch -d 10.24

删除成功