git删除本地分支失败,报错error: branch 'test219' not found.
错误:
删除本地分支报错,操作如下:
git branch -d test219
操作失败,错误信息:error: branch 'test219' not found
git branch -D test219
给出同样的错误信息:error: branch 'test219' not found
解决:
尝试localbranch
从.git/refs/head/
项目中的目录中删除名为此分支的文件:
(1): rm .git/refs/heads/test219
(2): 或者,进入到项目的工作空间中,找到.git/refs/heads目录,就可以看到test219这个分支,手动进行删除。 再通过git branch 就看不到test219分支了
注:
git的这些命令,原来是和本地 .git文件夹下的文件是相关联的