Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在使用 Aptana 提交所有更改,并且有一段时间没有打开 SmartGit。当我今天这样做时,它提示我“清理”我的存储库
我现在找不到四月的任何提交...
有没有办法恢复最近的更改?
蓝色的提交实际上是不久前提交的。我想回到他最后一个红色的“$search_col and $search_val = 0....”
清理几乎不能删除提交(除非它们不再在 ref-log 文件 .git/logs 中注册)。在您的情况下,指向HEAD提交的指针可能已丢失。您可以使用 SmartGit 的 Log 并在此处调用Query|Load All Commits来显示所有提交。如果实际上有一个HEAD提交而没有分配任何ref,您可以使用Branch|Add Branch来分配一个ref,从而使其再次可用于标准 Git 命令。