我犯了一个错误。
我最终不小心创建了一个名为“-delete”的分支,现在我无法在本地删除它。
当我运行命令: $ gitbranch -d -delete 时出现以下错误
错误:您的意思是 --delete (带有两个破折号)吗?
我似乎根本无法删除这个分支。有任何想法吗?
在大多数选项解析器中,包括 Git 选项,可以使用以下命令与参数分开--:
git branch -d -- -delete
Run Code Online (Sandbox Code Playgroud)
分支位于refs/heads/名称空间中,因此您可以通过完整路径删除分支:
git update-ref -d refs/heads/-delete
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |