我有一个包含我整个项目的本地文件夹,并希望将其放在github上。我注意到我已经有一个旧项目的存储库(它是空的),所以我想,也许我可以将它克隆到我的本地项目文件夹,它会神奇地为我合并它?不,原来只是完全擦除我的项目文件夹(因为代表是空的)。
我正在使用github for Windows应用来管理它,这是我使用它的第一天(或根本就是git),这解释了我缺乏知识。
有没有办法解除这个,或者我注定了吗?我有几个月的工作投入到这个项目中,最新的备份已经超过四个月了,所以如果可以撤消它对我来说意味着很多!
更新:回收站为空。我刚刚下载了Recuva,我目前正在对该文件夹进行深度扫描。希望它会给我一些东西,但我怀疑它会让我得到一切。想法仍然受欢迎!
更新:原来它可能没有擦除文件夹,我有一个更新版本的项目可用。我的坏!
答案 0 :(得分:1)
git clone不应该触及目录中已经存在的文件,实际上,克隆时你所站的文件夹甚至都不是工作目录。它将在下面创建一个新的工作目录。如果您尝试克隆到已存在的文件夹,git将退出并显示错误