git 配置多个ssh key
打开git bash
cd ~/.ssh
切换到你.ssh文件目录下
- 第一个ssh key
ssh-keygen -t rsa -C "you_email"
一路回车,这个默认的ssh key在 id_rsa文件夹下 - 第二个ssh key
ssh-keygen -t rsa -C "you_email"
新建一个文件保存第二个 ssh key
ssh.jpg
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):/c/Users/Administrator/.ssh/id_rsa_user2
- 修改config 文件
C:\Users\Office.ssh 下,如果没有就如果没有就创建:
touch config
给它添加内容,可以进去vim添加 (步骤在 git bash 进入vim的操作 里),也可以用IDE 添加
# Default github user(xxx)
Host gitee.com
HostName gitee.com
User git
IdentityFile C:/Users/Office/.ssh/id_rsa
# second user(uou)
Host uou.com
HostName github.com
User git
IdentityFile C:/Users/Office/.ssh/id_rsa_user2
-
添加ssh key (步骤在 git 安装配置合集=>安装之后的配置 里)
-
测试
eg:ssh -T git@gitee.com
eg:ssh -T git@uou.com
ssh -T git@you_host
本地没有仓库的情况下上传到码云
源地址:https://blog.csdn.net/ntc10095/article/details/60583301
网友评论