git克隆本地主机?

我对ubuntu不是很大,但是我设法在我的客户端和gitosis上设置了gitosis,这是我引以为傲的服务器。 我添加了我的本地ssh公钥到gitosos的授权密钥,并且可以克隆,推送,提交等。一切工作正常,从我的本地机器到服务器 – 来回。

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

我必须将服务器pub密钥添加到授权的主机吗? 如果是的话,怎么样? 或者还有其他方法可以做到吗?

谢谢

如果你在服务器上有一个shell,只需要:

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

什么是错误消息?

尝试运行

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

获取更多信息