我有一个带有分支“当前生产”的存储库。我正在使用“update-ref”来尝试将“current-production”设置为新的提交,最后我将(?)“current-production”别名为提交哈希。
我删除了原来的分支,现在如果我这样做:
git checkout 当前生产
我在分离头模式下获得提交快照。
我的问题是:
A) 什么是“当前生产”?它不是一个分支或标签,'git show-ref current-production' 不会产生任何结果。
B)我怎样才能删除它?
解决方案
我不确定是哪个“update-ref”命令导致了这种情况,但我发现我最终从 .git 本身进行了“查找”,并在 .git 目录中找到了一个名为“current-production”的提交哈希文件。删除了那个文件,一切都很好。