【问题标题】:git clone localhost?git克隆本地主机?
【发布时间】:2011-12-14 20:39:01
【问题描述】:

我对 ubuntu 并不感兴趣,但我设法在我的客户端上设置了 git,并在我引以为豪的服务器上设置了 gitosis。我将本地 ssh 公钥添加到 gitosos 的授权密钥中,并且可以克隆、推送、提交等。一切正常,从我的本地机器到服务器 - 来回。

但是,由于服务器也用作我的网络服务器,我只需要连接到服务器并在我的一个 webroot 文件夹中创建一个“git clone git@localhost:gitproject.git”,但它根本不起作用。

我必须将服务器发布密钥添加到授权主机吗?如果是这样,怎么办?或者有没有其他方法可以做到这一点?

谢谢

【问题讨论】:

    标签: ubuntu gitosis


    【解决方案1】:

    如果你在服务器上有一个 shell,那么就这样做:

    $ cd /path/to/webroot/目录 $ git clone /path/to/git-repo

    【讨论】:

    • 这个解决方案工作正常,@Mike 你应该检查答案是否有效!
    【解决方案2】:

    错误信息是什么?

    尝试运行

    git clone --verbose git@localhost:gitproject.git
    

    获取更多信息

    【讨论】:

      猜你喜欢
      • 2018-02-20
      • 1970-01-01
      • 2017-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 2014-12-10
      相关资源
      最近更新 更多