Github 多账号管理
起源于这一天我想开个小号,发现没办法兼容,于是总结一下面向百度配置的经验。
账户配置
生成密钥
在git bash中:ssh-keygen -t rsa -C “xxxx@github.com“
,生成密钥文件;添加私钥
ssh-agent bash
ssh-add id_rsa_xxx
注意exit退出ssh bash模式;添加公钥
去github的账号setting下的ssh选项中添加公钥内容;添加此账号到config文件
vi ~/.ssh/config
测试
ssh -T git@xxx.github.com
涉及到不同的账号是都要用对应的域名。
连接
转到对应文件夹下输入:
git config user.name "xxx"
git config user.email "xxx@xxx"
# 可以查看结果
git config -l