有.git文件夹,怎么主持?

时间:2015-01-15 11:40:07

标签: git

我有一个爆炸的GitLab实例,我剩下的只是.git中的/var/opt/gitlab/git-data/repositories/个目录。最终我想把它们托管在Bitbucket上。

.git目录在公共网址上可用,但在尝试使用https://bitbucket.org/repo/import将它们导入Bitbucket时,它会说"该网址没有存储库"。

有人可以建议如何从裸.git目录到拥有可用的托管远程仓库吗?

1 个答案:

答案 0 :(得分:1)

您可以转到.git目录所在的目录,并使git statusgitk检查情况。

git checkout master将检出主分支(如果存在)。

如果gitkgit status发出错误,则可以帮助您进一步追踪该怎么做。

接下来要检查的是文件.git/config,其中有关存储库的一些重要信息在里面。

您还可以尝试使用

克隆存储库
git clone file:///var/opt/gitlab/git-data/repositories/

这将为您提供原始存储库的克隆,您可以在其中进行游戏而不会对原始存储库造成危险。