多个git仓库添加不同SSH

一、创建秘钥和公钥

$ ssh-keygen -t rsa -C 'xxxxxx@xx.com'

//注意:-C后面的'xxxxxx@xx.com'并不一定必须是邮箱名,这个内容只是注释作用,只是我们通常用邮箱去区分

1、回车后让你输入文件名,最好自定义成"xxx_id_rsa"

2、密码简单点,直接enter回车两次

二、查看公钥,并copy至仓库设置

1、执行完第一部,在~/.ssh目录下应该有两个文件

xxx_id_rsa

xxx_id_rsa.pub

2、执行cat命令查看公钥

$ cat ~/.ssh/xxx_id_ras.pub

3、复制完整公钥至git网站-设置-添加SSH

三、把专用密钥添加到ssh-agent的高速缓存中

1、查看秘钥是否添加至告诉缓存中

$ ssh-add -l

2、如果不在需添加

$ ssh-add ~/.ssh/xxx_id_rsa

//以下命令是从告诉缓存中删除某个秘钥(不需要执行)

$ ssh-add -d ~/.ssh/xxx_id_rsa

四、验证是否能链接

ssh -T git@xxxxxx.com


end

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容