2

目前我必须输入

git clone ssh://git@<server_address>/home/git/<projectname>.git <projectname>

能够克隆位于/home/git/<projectname>git 服务器上的项目。但是如果我知道我所有的项目都将位于 git 用户的主目录中呢?我可以默认 git 使用 git 用户的主目录,这样我只需键入

git clone ssh://git@<server_address>:<projectname>.git
4

1 回答 1

0

感谢@phd,我获悉以下解决方案:

我在示例中使用的语法

ssh://git@<server_address>:<projectname>

不正确,因为ssh 理解 :<projectname>为端口号。

使用这种类似 scp 的语法可以解决这个问题:

git@<server_address>:<projectname>
于 2021-12-29T10:30:13.150 回答