如何在eclipse和egit中转到以前的提交

如何在eclipse和egit中转到以前的提交,eclipse,git,egit,Eclipse,Git,Egit,我有一个在eclipse中管理的git android项目,有时我想临时将我的android项目回滚到一个特定的时间,然后构建它并执行一些操作,然后恢复到最新版本。 这是怎么可能的?要检查旧状态: 打开存储库的历史视图(窗口>显示视图>其他…>团队>历史) 选择您想要的提交时间 关联菜单>签出 当您想返回时,只需选择commit where master(或您之前处理的分支)并再次选择Checkout。因为那里有一个分支,它将自动签出该分支而不是提交 请注意,您可能还必须在历史记录中启用“显示所

我有一个在eclipse中管理的git android项目,有时我想临时将我的android项目回滚到一个特定的时间,然后构建它并执行一些操作,然后恢复到最新版本。
这是怎么可能的?

要检查旧状态:

  • 打开存储库的历史视图(窗口>显示视图>其他…>团队>历史)
  • 选择您想要的提交时间
  • 关联菜单>签出
  • 当您想返回时,只需选择commit where master(或您之前处理的分支)并再次选择Checkout。因为那里有一个分支,它将自动签出该分支而不是提交


    请注意,您可能还必须在历史记录中启用“显示所有分支和标记”,才能在历史记录视图中查看master,请参见。

    您好,我经常使用这种方式,但现在在历史记录中找不到提交哈希。我激活了“显示所有分支和标记”和“显示repo中的所有更改…”,但没有找到提交哈希。当我通过提交散列手动签出时,历史会立即显示提交?!你知道为什么历史记录没有显示所有的提交吗?