2

是否有任何方法可以为每个克隆的 repo 定义它应该使用哪个 SSH 密钥对的路径?

4

1 回答 1

2

是的,您需要定义一个~/.ssh/config文件,您可以在其中声明不同的 ssh 名称,并使用自定义完整路径名供公钥/私钥使用。

Host AHostName -- name you will use for the ssh address
User gituser
Hostname SSH IP address 
Port 1234 -- use this if you need custom ports
IdentityFile "path to your private ssh key"

从那里,repo 的 ssh url 可以是:

AHostName:myrepo

也可以看看:

于 2012-10-01T06:33:12.387 回答