有没有办法查看过期的reflog?我几个月前在一家当地的分公司做了一些本地提交,并且我经常通过变基器让它与我们的远程分支保持同步。不知怎的,我已经丢失了所有本地提交的这个分支,并且没有办法恢复它,因为git reflog没有显示日期超过某个日期。
答案 0 :(得分:2)
一旦reflogs过期,它们将从reflog中删除。所以你不会在reflog中看到它们,就像设计一样。
请参阅man git-reflog
。
答案 1 :(得分:1)
“expire”子命令修剪旧的reflog条目。超过到期时间的条目,或者超过到期时间且无法从当前提示访问的条目,将从reflog中删除。这通常不会被最终用户直接使用。