当我运行git branch
命令时,附加了(1)
列出的分支,我从未创建过具有该名称的分支,我无法使用git branch -d
删除它命令。它是什么,我该如何删除它?谢谢你的帮助:)
修改
答案 0 :(得分:2)
将该空格作为分支名称的一部分是无效的,因此如果它实际上是真正的分支,则不清楚它是如何创建的。
您可以通过直接操作.git目录来删除分支。验证它是否在.git / refs / heads下,然后在那里删除文件.git / refs / heads / gps-feature-branch *。也许这就是首先如此操作分支名称的方式(尽管git不会识别分支名称中的空格,你可以在这里添加parens)。