git笔记之多账户的使用

前面配置的是单个账户的使用,我们在开发过程中可能会用到多个账户,如个人账户可能有code-csdn的,也有github的(虽然都是基于github的,主要都是基于ssh的),今天来记录一下多个账户的使用。

1、准备工作

本人目前拥有csdn-code账户github账户,没有可以点击注册账户。说明一下:csdn-code其实应该就是csdn自己搭建的一个github服务器。

环境:CentOS(和前面很多文章一样,都是基于Linux系统的)

2、建立user的SSH key

对于csdn账户:

命令:

ssh-keygen -t rsa -C "yourname@email.com"
csdn-code表示的是此sshkey的名称

passphrase这边要求你设置一个ssh访问的密码,空的话代表不要密码验证访问


对于github账户:生成ssh key的操作跟csdn账户方式一样


3、csdn-code 和 github设置ssh key

将刚刚生成的ssh key保存到git服务器。

保存csdn-code 的ssh key:

登录csdn-code的ssh key管理界面:https://code.csdn.net/keys

进入~/.ssh/文件夹中,打开csdn_code.pub文件,将里面的所有内容拷贝到服务器。(注意不要添加空格或换行符哦吐舌头

如下:

保存github 的ssh key:同样的方式哦吐舌头

拷贝的文件是github.pub的内容,不要弄错了哦。。。


4、建立ssh cofig文件:

touch ~/.ssh/config

编辑config 文件(config文件在.ssh文件夹下,.ssh文件夹默认为隐藏文件夹)

#CSDN CODE USER
Host code.csdn.net
HostName code.csdn.net
User git
IdentityFile ~/.ssh/csdn_code

#GIT HUB USER
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/github

5、测试(Test)

ssh -T git@github.com

成功画面:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr-稻帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值