背景
假设服务器上需要指定一个单独的ssh-key去拉取代码
仓库地址
git clone ssh://user3@192.168.1.200:29000/repo1 --depth=1
配置
vim ~/.ssh/config
Host 192.168.1.200
HostName 192.168.1.200
Port 22
User uxxxx
IdentityFile ~/.ssh/id_rsa_special
IdentitiesOnly yes
注意
- host 和 hostname 都必须指定对应相同的值
- Port 和 User 可以不一样