【发布时间】:2021-06-16 15:38:13
【问题描述】:
所以这很尴尬,对我来说也是个大问题。
我是 git 和 Github 的新手。我想我会先下载 Github 桌面应用程序来了解它是如何工作的。我从硬盘驱动器上的某个位置(项目的根文件夹)创建了一个存储库,但后来决定删除此存储库。无论出于何种原因,Github 将我的实际项目文件夹(根文件夹)移到了我的垃圾箱中,但是当我进入那里时,根文件夹中唯一的东西就是我包含在我的 .gitignore 文件中的一个文件夹。其他所有东西似乎都从我的 Mac 上消失了,我什至从未清空过垃圾箱。
我可能失去了 2 周的工作,不知道该怎么办。我什至不知道从哪里开始解决这个问题,并且担心我的项目会永久丢失。
【问题讨论】:
-
您的 Mac 上没有设置时间机器或云备份?您可以放弃 Github Desktop 上的更改吗?要恢复已删除的文件,请右键单击 GitHub 中的文件并选择放弃更改。
-
我使用移动到垃圾箱的文件夹(我的所有文件都消失的那个文件夹)重新制作了存储库。在该存储库中是我所做的第一个提交,它向我显示了所有已删除的文件以及文件的内容。同样,我对 Github 很陌生,所以我不知道如何恢复这些文件。我可以手动将所有内容复制并粘贴到新文件中,但必须有更好的方法。有趣的是,右键单击桌面应用程序中的文件会显示“磁盘上不存在文件”。
-
我在 Windows 10 上遇到了同样的问题,但是,没有文件被移到 回收站,而且我丢失了非常重要的文件!
-
对于未来的读者:在 Win 上,如果您刚刚犯了这个错误,您可以通过在资源管理器中打开父目录并使用 ctrl+z 撤消删除操作来恢复您的工作。给stackoverflow.com/a/57353750/449624的帽子小费
标签: macos github github-desktop