如何在git存储库中恢复文件

时间:2013-10-21 13:42:22

标签: macos git recover

我有一个项目连接到本地git存储库。在决定使用分支和提交后,我决定重新启动它。首先,我使用" rm -r .git"删除旧存储库,然后使用" git init"创建新存储库。在那之后,我发现我的工作目录看起来就像我的项目只是创建一样 - 我所有工作的结果都消失了。

从互联网上尝试很多食谱并没有给出结果。请给我一个提示,是否有机会恢复我的项目文件。

1 个答案:

答案 0 :(得分:0)

如果您的“本地存储库”表示您执行了git clone /path/to/your/local/repo,则可以通过使用git ckibe /path/to/your/local/repogit remote add origin /path/to/your/local/repo && git fetch && git pull origin/master再次克隆来恢复它。

如果您从远程存储库克隆,也是一样。

否则,没有办法用git恢复你的文件,除非你通过图形界面删除(移动到垃圾文件夹而不是真正删除)或者你有备份。