1

我一直在使用 Aptana 提交所有更改,并且有一段时间没有打开 SmartGit。当我今天这样做时,它提示我“清理”我的存储库

我现在找不到四月的任何提交...

有没有办法恢复最近的更改?

查看所有提交后

蓝色的提交实际上是不久前提交的。我想回到他最后一个红色的“$search_col and $search_val = 0....”

4

1 回答 1

1

清理几乎不能删除提交(除非它们不再在 ref-log 文件 .git/logs 中注册)。在您的情况下,指向HEAD提交的指针可能已丢失。您可以使用 SmartGit 的 Log 并在此处调用Query|Load All Commits来显示所有提交。如果实际上有一个HEAD提交而没有分配任何ref,您可以使用Branch|Add Branch来分配一个ref,从而使其再次可用于标准 Git 命令。

于 2012-06-28T15:14:49.673 回答