我正在编码,因此决定不提交。当我在当天晚些时候重新访问该项目时,我去了Source Code / Discard All Changes。我不喜欢我接受项目的方向,所以我认为我会放弃更改,然后将项目重新克隆到另一个文件夹中以恢复到原始状态。我已经在这个项目上工作了几个星期,并且从一开始就将此特定文件作为项目的一部分。
它显示在XCode左侧的项目树中,但为空。当我在文件夹中查找时,它直接丢失了。没问题,我将从github恢复。这就是问题所在。它没有出现在我的任何提交中。我看不到这个文件曾经存在过,但是如果我查看一些提交,就会看到对该文件的引用。有什么办法可以恢复该文件,还是需要再次对其进行编码?这真的很烂...:(
我已经完成了'git log --full-history-path / to / file',它什么也没找到。我对一个已知的好的文件也做同样的事情,它显示了文件。该文件完全不在我的历史记录中。我以为git的全部要点是,如果发生某些事情,可以及时返回?