从stash中的.git文件夹重新创建git仓库

4
感谢您的帮助。我有一个Atlassian Stash实例,其中包含一个代码库。该实例现已死亡,我只剩下几个编号文件夹,这些文件夹似乎是一个存储库的“.git”文件夹(即包含钩子、日志、引用、对象、子文件夹)。是否可以从这些文件夹重新创建存储库?如果可以,请问如何操作? 需要澄清的是,我没有这些文件本身,我只有这些文件夹中的内容。我需要从中重新创建版本化文件。

1
这是一个完整的.git文件夹吗?即包括HEADconfig文件以及objects目录?如果是,请尝试使用普通的git clone命令,看看是否可以正常工作。 - Shahbaz
git reset --hard 有效吗? - ksg91
1个回答

5
尝试使用git clone命令克隆.git文件夹。
git clone file:///opt/git/project.git

如果成功,它将复制Git存储库。
替代方案:您是否有任何客户最近从Atlassian Stash服务器上进行了git pull?您可以将最新的客户端的.git存储库作为新的服务器存储库。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接