平时都是配置工作时使用的git账号,有时候需要对自己的项目进行管理,所以需要配置多个ssh_key.
一、创建另一个需要管理的密钥
在win10系统下打开C:\Users\Administrator文件夹,右击选择git bash here
执行命令 ssh-keygen -t rsa -C roc_wl 创建对应的sshkey,命名为id_rsa_roc_wl,我这里取名roc_wl,你可以自己定。
ssh-keygen -t rsa -C roc_wl
这里主要注意的是执行命令后需要输入私钥文件名,上图右边红色方框内。
最下面红框标出的是生成的密钥名称,是在当前文件夹里面,我们需要找到这两个文件,然后复制到 .ssh这个文件夹里面
我就用的之前已经生成过的截图。
二、配置config文件,这一步也是非常重要的
Host git@gitee.com
HostName git@gitee.com #这个是真实的域名地址
IdentityFile C:\Users\popfisher\.ssh\id_rsa_roc #这里是id_rsa的地址
#配置登录时用什么权限认证--可设为publickey,password publickey,keyboard-interactive等
PreferredAuthentications publickey
User roc #配置使用用户名
host就是配置的我们需要新添加管理的ssh的域名
三、执行测试命令测试是否配置成功(会自动在.ssh目录生成known_hosts文件把私钥配置进去)
ssh -T git@gitee.com
执行命令会有反馈,直接yes
四、将公钥也就是id_rsa_roc_wl.pub(这是公钥)配置到仓库添加公钥
五、接下来就是平时的git操作
我已经创建成功,如果看到博文还是不会的可以私信或者留言,希望能帮助到大家