编辑:感谢您的答复大家,但我的道歉 - 我在寻找一个旧文件(我没有在工作的同时上)的最新版本我的应用程序的是复制过来,当我备份该目录。我可以从.git目录中恢复未被取消的文件吗?
我正在开发应用程序,但忘记在格式化驱动器/重新安装操作系统之前提交更改。我没有事先拿到我的应用程序目录(其中包括.git目录)的副本。
是否有可能恢复我正在处理的备份时未提交的文件?
我已经恢复了应用程序的备份目录,但它似乎是最后一次提交的状态。
如果因为没有那么多的变化而不可能发生令人头疼的事情,但仍然是 - 不会失去任何工作。
这个问题就是为什么应用程序目录的副本没有拾起的变化有什么奇怪的。你是如何做备份的? – Christopher 2012-08-10 20:31:35
我只是将包含应用程序目录的项目文件夹拖到我的外部磁盘上。 – A4J 2012-08-10 20:42:16
@ A4J如果你复制了整个工作目录,那么我希望你有所有未提交的更改,而不必诉诸于git。看起来很奇怪,情况并非如此。 – bames53 2012-08-10 20:44:48