git clone localhost?

Mik*_*ike 9 ubuntu gitosis

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

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

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

谢谢

Wil*_*ell 18

如果服务器上有shell,只需执行以下操作:

$ cd /path/to/webroot/directory
$ git clone /path/to/git-repo