生成ssh
# 为账户A生成SSH密钥
ssh-keygen -t rsa -b 4096 -C "[email protected]" -f ~/.ssh/id_ed25519
`# 为账户B生成SSH密钥
ssh-keygen -t rsa -b 4096 -C "[email protected]" -f ~/.ssh/id_rsa_yswq`
进入文件夹看ssh:cd ~/.ssh
vi config 文件该文件不存在编辑就输入:
配置账户A的SSH连接
Host gitee.com1
HostName gitee.com
User git
IdentityFile ~/.ssh/id_ed25519
IdentitiesOnly yes
配置账户B的SSH连接
Host gitee.com2
HostName gitee.com
User git
IdentityFile ~/.ssh/id_rsa_yswq
IdentitiesOnly yes
内容保存即可自己创建;
克隆地址标记:gitee.com1
私钥证书: IdentityFile ~/.ssh/id_rsa_yswq
项目克隆地址:git clone git@gitee1:username/repo-name.git
从git后台赋值出来的克隆地址:git clone [email protected]:Sloans/ys_houtai.git
根据我本地的配置改造的克隆地址:git clone git@gitee2:Sloans/ys_houtai.git
这样才能克隆到我对应的仓库项目