1、生成id_rsa_03
在git的安装目录:git/usr/bin下打开cmd,执行如下语句:ssh-****** -t rsa -C "你的邮箱"
下一步:输入保存文件地址,可以自定义文件名称,如: /c/Users/admin/.ssh/id_rsa_03
下一步:输入密码,可以直接回车
下一步:确认输入密码,可以直接回车
2、新建一个config文件,注意不要后缀,并配置以下内容
Host aliyun2
HostName code.aliyun.com
User linhaijing
IdentityFile C:\Users\admin\.ssh\id_rsa_02Host aliyun3
HostName code.aliyun.com
User linhaijing
IdentityFile C:\Users\admin\.ssh\id_rsa_03
注意1:Host 不能相同,IdentityFile即为自己生成的文件名称
注意2:id_rsa,id_rsa.pub为系统默认文件名称,可不配置到confiure中,且访问路径使用网站上生成的路径即可,无需根据Host进行转换。
3、git clone项目:
[email protected]中xxx为configure文件中Host对应的value:
即:
原来的地址:[email protected]:xxx/aaa.git
则现在clone的地址:[email protected]:xxx/aaa.git
例子:
注意:对应的阿里云上需要已经配置好ssh公钥。