使用SSH在github或者gitlab上配置多个账户
有些时候你可能有这种需求,在github上或者gitlab上配置多个账户,不过一般情况是gitlab和github上配置一个,一个是公司的,一个是自己的,本篇文章将介绍如何在gitlab和github上配置账户
案例一:在github上面配置一个账户,在gitlab上配置一个账户
- 阅读本篇文章之前默认您下载了安装了git
- 默认您对gitlab和github的秘钥添加熟悉
- 本篇文章适用于linux环境,理论上也适用于windows环境(步骤一致,在gitbash中进行,未测试,有问题及时沟通)
1、使用您的邮箱创建公钥和私钥
$ ssh-keygen -t rsa -C "your_name@github.com"
当你看到下面的信息时候
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user_name/.ssh/id_rsa):
请输入一个唯一的名称,比如说
id_rsa_home
然后你可能会被要求输入密码,一般我们都是直接回车,OK,直接回车,这样github上面的公钥和私钥就创建完成啦
2、上传您的公钥到github个人账户中
登录您的github账户,然后将公钥粘贴进去,save
3、创建一个config文件来管理公钥和私钥
//ps 如果是windows环境,在gitbash里面执行这些命令是一样的效果
$ cd ~/.ssh/
$ t