【发布时间】:2016-09-22 11:31:07
【问题描述】:
当我运行git branch 命令时,列出了一个附加有(1) 的分支,我从未使用该名称创建分支,也无法使用git branch -d 命令删除它。它是什么,我该如何删除它?谢谢你的帮助:)
编辑
【问题讨论】:
-
这个 git repo 是否存在于 Dropbox 或类似的东西上?这可以解释
(1)的来源。
标签: git
当我运行git branch 命令时,列出了一个附加有(1) 的分支,我从未使用该名称创建分支,也无法使用git branch -d 命令删除它。它是什么,我该如何删除它?谢谢你的帮助:)
编辑
【问题讨论】:
(1) 的来源。
标签: git
将该空格作为分支名称的一部分是无效的,因此不清楚它是如何创建的,如果它实际上是一个真正的分支。
您可以通过直接操作 .git 目录来降低级别以删除分支。验证它是否在 .git/refs/heads 下,然后删除那里的文件 .git/refs/heads/gps-feature-branch* 。也许这就是分支名称最初是如何被这样操作的(虽然 git 不会识别分支名称中的空格,但您可以在此处添加括号)。
【讨论】: