git - 恢复 git 存储库/提交等

标签 git restore recover

我不小心删除了一个包含 .git/的项目。只有这个本地存储库。

我使用 recuva 恢复了许多文件,项目也在那里恢复。但 .git-things 没有回来,因为我只有一个包含所有文件的文件夹:http://pastebin.com/sBiQ9fin 我不知道把它们放在哪里。

是否可以将这些文件放回 .git/文件夹中,以便我可以恢复项目的所有提交等?

最佳答案

你似乎不可能再恢复任何东西了。为了避免再次发生这种情况,我建议在各种代码托管站点(github、gitorious、repo.or.cz)之一上设置一个存储库。如果您需要,他们支持私有(private)存储库,有些是免费的,有些不是。

此外,磁盘备份是保证代码安全的另一种方法。

关于git - 恢复 git 存储库/提交等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6161950/

相关文章:

database - PostgreSQL - 恢复数据库时出错

kubernetes - 如何从GCP恢复已删除的GKE群集

git - 有人可以解释 'git revert ...'

git - 特定于平台的 git 配置文件

git - 如何在解决冲突的过程中提交长时间的 Git merge

path - 需要恢复旧的$ PATH设置

python - 如何从直方图重建原始数据?

git - 如何为 Git 存储库组织和设置镜像备份服务器?

postgresql - 杂散换行破坏转储/恢复时的源代码

iOS 恢复产品