使用我的iPhone应用程序的git存储库设置,有没有办法访问XCode之外的文件的最后提交版本?我可以在硬盘驱动器上的某个地方找到以前的版本,或者以某种方式将文件拼凑在一起吗?该文件的当前版本现在已损坏(如果感兴趣,请参阅下面的故事,了解如何发生这种情况),并且我非常希望检索自上次我能够备份git之外的文件以来所做的更改。我无法访问XCode中的任何内容或在Mac上运行Mac OS X安装程序以外的任何内容,因此如果可能的话,我想访问该文件的先前版本。
Story that pisses me off begins here:
在最近6个小时的飞行中,我带着我的MAC在飞机上,在此期间对git进行了大约两次更改。在我们不得不在飞行结束时关闭所有电子设备之前,MAC上的所有功能都很好。那时,我告诉MAC停机,但它反而冻结了。为了避免航空公司事件,我等了一分多钟后,按住电源按钮,迫使电脑关机。
当我晚上打开电脑时,它将不再启动,而是冻结Apple徽标和旋转齿轮。我使用我的安装磁盘绕过登录并访问磁盘工具,后来继续修复我的驱动器。硬盘仍然安装,所以我能够进入我的文件。我访问了我的应用程序所需的绝对必要文件,当我在我的Windows机器上打开它时,它包含垃圾。当然大多数其他文件都很好: - /
Story that pisses me off ends here.
所以,我仍然在尝试修复我的愚蠢MAC,但在继续之前可能需要擦除驱动器,我正试图抓住所有文件,所以任何帮助都绝对值得赞赏。
答案 0 :(得分:0)
要清除当前更改并查看最新提交的版本,
git checkout HEAD .
要清除当前更改并查看以前提交的版本,
git checkout HEAD^ .