Gitolite错误:gitolite-admin不是回购

时间:2011-12-17 08:29:10

标签: linux git gitolite

快速注意:在任何人指出它之前,我最初在服务器故障上发布了这个,但在这样做后我意识到这个网站可能更合适。对不起“双重帖子”。

我在6个月前安装了gitolite,突然间我开始收到这个错误:

fatal: 'gitolite-admin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

我已经阅读了很多其他主题并完成了他们建议的所有操作,删除了auth键并在〜/ .ssh中添加了一个配置文件。我的下面是:

host myhost
   user git
   hostname myhost
   port 22
   identityfile ~/.ssh/id_rsa

host mygit
   user git
   hostname myhost
   port 22
   identityfile ~/.ssh/obto
但遗憾的是,我仍然遇到了致命的错误。有没有人有任何想法?

1 个答案:

答案 0 :(得分:2)

我通过你刚才所说的解决了这个问题:我在客户机中创建了一个名为 config 的文件:

vim~ / .ssh / config

Host 192.168.0.14
     user git
     hostname 192.168.0.14
     port 22
     identityfile ~/.ssh/userX

userX 文件是您的公共文件(userX.pub)。然后我通过执行以下操作克隆了客户端计算机中的 gitolite-admin 存储库:

**git clone 192.168.0.14:gitolite-admin**

Cloning into 'gitolite-admin'... Enter passphrase for key
'/home/userX':

现在您应该输入密钥的密码。就是这样。我希望这会有所帮助。

问候。