【问题标题】:git clone password request and no repository foundgit clone 密码请求,没有找到存储库
【发布时间】:2011-03-22 12:16:37
【问题描述】:

我在当前的 ubuntu 上安装了 gitosis,它创建了用户 gitosis

我生成了一个新的 id_dsa.pub 密钥并将其附加到 /srv/gitosis/.ssh/authorized_keys

都是同一台机器!

现在我想通过

克隆gitosis-admin
git clone gitosis@auedv18:gitosis-admin.git

问题:

(1) 我被要求输入密码(为了绕过它,我设置了一个)

(2) 克隆失败

flo@auedv18:~/sc_git$ git clone gitosis@auedv18:gitosis-admin.git
Initialized empty Git repository in /home/flo/sc_git/gitosis-admin/.git/
gitosis@auedv18's password: 
fatal: 'gitosis-admin.git' does not appear to be a git repository

我应该以某种方式修改用户和禁用密码吗?如何?

没有找到 repo - 我猜我登录后在错误的主目录中?

编辑

它是这样工作的:

flo@auedv18:~/sc_git$ git clone gitosis@auedv18:/srv/gitosis/repositories/gitosis-admin.git/

【问题讨论】:

    标签: git gitosis


    【解决方案1】:

    移动到 gitolite。 Gitosis 不再活跃。

    但是,您应该能够通过建立 ssh 连接并检查输出来获取存储库的列表。

    希望对你有帮助

    【讨论】:

    • Gitosis 可能不受支持,但没有理由不使用它。不过,对于新安装,我可能会使用 gitolite。
    【解决方案2】:

    您可能应该将gitosis 用户的主目录设置为指向/srv/gitosis/repositories

    【讨论】:

    • 但它被 ubuntu 包设置为 /srv/gitosis 并且 .ssh 在那里
    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 2017-07-15
    • 2018-01-17
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    相关资源
    最近更新 更多