ToB企服应用市场:ToB评测及商务社交产业平台

标题: Mac上配置多个git账号 [打印本页]

作者: 刘俊凯    时间: 2024-10-25 21:54
标题: Mac上配置多个git账号
Mac上配置多个git账号

1. 环境格式化

目标:清空全局的git config 配置,否则会出现意想不到的问题

  1. git config --global --unset user.name
  2. git config --global --unset user.email
复制代码
2. 使用ssh-keygen 生成差异账号的ssk-key

  1. ssh-keygen -t ras -C [用户名] -b [长度] -f [文件名]
复制代码
ssh-keygen全部参数说明:

实战效果:

3. 将生成的密钥添加到ssh-agent信任列表中

添加命令:ssh-add ~/.ssh/xxx 比方:ssh-add ~/.ssh/smiarnxzj_rsa
如果添加过程中碰到报错Error: Could not open **a** connection **to** your authentication agent. 时使用 ssh-agent bash ,然后在执行上述操作
4.在Git账号中配置公钥

使用cat ~/.ssh/xxx.pub 查察公钥内容,并将其复制。比方:cat ~/.ssh/smiarnxzj_rsa.pub

现实配置请参考现实git网站使用手册。
5. 配置多个ssh-key

1. 切换到.ssh 目下,新建或修改config文件

  1. vi ~/.ssh/config
复制代码
2. 配置差异账号的ssh-key

比方:

参数说明:
键名键值规则Host主机任意写Hostname主机名必须写正确,是git账号的网站地点preferredAuthenticationsSSH客户端身份认证方法格式:
IdentityFile身份文件RSA具体路径地点User用户任意写 6. 测试链接

使用ssh -T 命令来验证是否已经配置OK
  1. ssh -T git@{你的Host}
复制代码
比方:

温馨提示:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4