git和tortoisegit使用一个ssh密钥同时访问gitlab和giahub

参考:

https://blog.youkuaiyun.com/weixin_43161811/article/details/88804030
https://www.cnblogs.com/podolski/p/4543023.html

我的需求

相信很多人像参考链接中一样,公司代码在gitlab,个人代码在github,于是就产生了一台电脑同时使用他们俩的需求。根据参考链接可以完美解决,同时产生了疑问,这两个站的我注册邮箱是一样的,能不能用一个ssh密钥登陆来登陆这两个?
加上我平时习惯git bash和tortoisegit小乌龟配合使用,于是就又想能这两种方式也使用同一个SSH密钥?

答案是,可以的。

1-配置git SSH

先配置git的全局变量user.name,user.email,这一步必须配置
$ git config --global user.name "username"
$ git config --global user.email "useremail@qq.com"
生成密匙
	$ ssh-keygen -t rsa -C  "useremail@qq.com"

直接连续回车,不需要密码的话。

这条命令将默认在C:\Users\user.ssh目录下创建id_rsa,id_rsa.pub,这就是我们需要的RSA私钥和公钥

添加私钥到gitbash使用的S

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值