当我打字时git branch
,我得到
* master
localbranch
但是,当我尝试删除分支时,git branch -d localbranch
出现未找到错误:
error: branch 'localbranch' not found.
我也尝试用强制删除git branch -D localbranch
,但这给了我同样的错误。
分支已损坏,我执行了以下过程Git存储库已损坏(错误的标头检查;松散的对象已损坏),以删除损坏的文件。但是现在我无法删除该分支。
分支存储为包含它们指向的SHA的文件。尝试localbranch
从.git/refs/head/
您项目的目录中删除该分支的名称为的文件:
rm .git/refs/heads/localbranch
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句