-1

我有一个包含我的整个项目的本地文件夹,并想把它放在 github 上。我注意到我已经有了那个项目的旧存储库(它是空的),所以我想,也许我可以将它克隆到我的本地项目文件夹中,它会神奇地为我合并它?不,事实证明这只是完全擦除了我的项目文件夹(因为代表是空的)。

我正在使用github for Windows应用程序来管理它,这是我使用它的第一天(或者完全是 git),这解释了我缺乏知识。

有什么办法可以撤消这个,还是我注定要失败?我在这个项目上投入了几个月的工作,最新的备份已经超过四个月了,所以如果可以撤消这对我来说意义重大!

更新:回收站是空的。我刚刚下载了 Recuva,我目前正在对该文件夹进行深度扫描。希望它能给我一些东西,但我怀疑它会让我恢复一切。仍然欢迎想法!

更新:原来它可能没有擦除文件夹,并且我有一个更新版本的项目可用。我的错!

4

1 回答 1

1

git clone 不应该接触目录中已经存在的文件,事实上,你在克隆时所在的文件夹甚至都不是工作目录。它将在下面创建一个新的工作目录。如果您尝试克隆到已经存在的文件夹中,git 将退出并出现错误

于 2013-02-09T16:10:10.600 回答