git gc显示:
warning: reflog of 'refs/remotes/origin/abc_branch' references pruned commits
但是,当我试图看到reflog时,我什么都没得到:
$ git reflog show origin/abc_branch@{0}
fatal: ambiguous argument 'origin/abc_branch@{0}': unknown revision or path not in the working tree.
我知道语法是正确的,因为这发生在另一个分支上,我能够看到reflog - 并将其删除。
远程删除了abc_branch而未合并 - 提交被删除。我不想恢复它,我只是想摆脱警告。
答案 0 :(得分:7)
如果您只是想摆脱abc_branch
参考号,可以尝试:
git update-ref -d refs/remotes/origin/abc_branch