我有一个本应删除的Git分支,但对于大多数git命令(例如git show phantom
)仍然可见。
git show-ref phantom
找不到参考
git log --decorate --max-count=1 phantom
找到引用,但不会在提交中显示任何分支或标记。
git fsck
列出了一堆悬空物,但没有别的。
答案 0 :(得分:0)
我设法用
删除了引用git update-ref -d phantom
我对它没有显示为分支或标记这一事实感到困惑,但我猜git-update-ref
并不关心这些琐事。