在Mac电脑上配置多个Git账户

本文介绍了如何在Mac电脑上为不同GitHub账户配置Git SSH密钥,包括取消全局配置、生成新的密钥对、上传公钥、创建配置文件以及测试和拉取代码的步骤。
摘要由CSDN通过智能技术生成

有时候我们会有多个GitHub账户,或者Gitee、GitLab等,这种情况下就需要使用SSH协议来链接不同的账户;

取消Git全局配置的用户名和邮箱

在使用多个账户的情况下,如果以前全局配置过Git的用户名和邮箱,就需要取消全局配置的信息,改为对每个仓库单独配置

//查看是否全局配置过Git用户名和邮箱
git config --global user.name
git config --global user.email
//全局配置Git用户名和邮箱
git config --global user.name "xxx"
git config --global user.email "xxx@xx.com"
//删除全局配置的Git用户名和邮箱
git config --global --unset user.name
git config --global --unset user.email

在.ssh目录下生成密钥

在终端打开.ssh文件夹,查看以前是否配置过ssh key,如果以前有配置过,会看到id_rsa和id_rsa.pub文件;

open ~/.ssh

进入.ssh目录生成密钥

cd ~/.ssh 
ssh-keygen -t rsa -C "github-email" //“github-email”是密钥的注释,可以随便取

会车后根据提示Enter file in which to save the key ,输入你想取的密钥文件名id_rsa_github (默认是id_rsa,并且会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值