查看过期的reflog日志

时间:2016-02-08 16:43:08

标签: git git-commit git-reflog reflog

有没有办法查看过期的reflog?我几个月前在一家当地的分公司做了一些本地提交,并且我经常通过变基器让它与我们的远程分支保持同步。不知怎的,我已经丢失了所有本地提交的这个分支,并且没有办法恢复它,因为git reflog没有显示日期超过某个日期。

2 个答案:

答案 0 :(得分:2)

一旦reflogs过期,它们将从reflog中删除。所以你不会在reflog中看到它们,就像设计一样。

请参阅man git-reflog

答案 1 :(得分:1)

“expire”子命令修剪旧的reflog条目。超过到期时间的条目,或者超过到期时间且无法从当前提示访问的条目,将从reflog中删除。这通常不会被最终用户直接使用。