当前位置:   article > 正文

管理员克隆gitolite-admin时提示“ERROR:gitosis.app:Configuration does not exist”错误_error:gitosis.app:configuration does not exist: [e

error:gitosis.app:configuration does not exist: [errno 2]

1、问题

当使用git clone git@172.20.145.106:gitolite-admin.git时,提示如下错误:


2、分析

gitolite的clone时出现了gitosis的错误信息:

ERROR:gitosis.app:Configuration does not exist: [Errno 2] No such file or directory: '/home/git/.gitosis.conf'
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

是因为先前安装了gitosis,后改用gitolite。然后跟clone gitolite-admin.git的用户是同一主机的不同用户。

顾导致了gitolite与gitosis的冲突。

虽然已经删除了gitosis的gitosis、repositories、gitosis-admin.git等相关目录或文件,但仍然报上述错误。

后参考【http://www.ankexun.com/blog/?p=86】,得知还需修改git用户的.ssh/authorized_keys文件,将gitosis相关的密钥删除。

3、解决

编辑git用户下的.ssh/authorized_keys文件,找到gitosis相关密钥,删除掉。如下。


保留gitolite相关的密钥。



声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/1008702
推荐阅读
相关标签
  

闽ICP备14008679号