从存储中的 .git 文件夹重新创建 git 存储库

use*_*602 4 git bitbucket-server

预先感谢您的任何帮助。我有一个 Atlassian Stash 实例,上面有一个存储库。该实例死了,我唯一留下的是几个编号的文件夹,它们似乎是存储库的“.git”文件夹(即里面有钩子、日志、引用、对象、子文件夹)。有什么方法可以从这些文件夹重新创建存储库吗?如果是这样,怎么办?只是为了澄清,我没有文件本身,我只有这些文件夹中的内容。我需要以某种方式从中重新创建版本控制文件。

Kla*_*urn 5

尝试执行git clone.git 文件夹的操作

git clone file:///opt/git/project.git
Run Code Online (Sandbox Code Playgroud)

如果有效,它将复制 Git 存储库。

替代方案:您最近有没有git pull从 Atlassian Stash 服务器上访问过的客户?您可以简单地使用.git最新客户端的存储库作为新的服务器存储库。