找回密码
 注册免广告
搜索
人人必备的 Wise 💳华侨银行送 15 新加坡币 🎁个人 IBAN 出金,注册送 $25 比特币 ฿数字货币银行卡,注册送 7 美元💲
查看: 351|回复: 5

在一台 Mac 上管理多个 github 账号的方式

[复制链接]

465

主题

5019

回帖

1万

积分

版主

积分
12108
HelloWorld 发表于 2023-11-29 23:14:02 | 显示全部楼层 |阅读模式
现在 github 不允许通过 https 加账号密码的方式 push 了,必须通过 ssh
如果你只有一个 github 账号,那用一个 ssh key 就行,如果你有多个 github 账号要管理,由于 github 不允许两个账号公用一个 ssk key,需要创建多个 ssh key

新增 ssh key:
  1. ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_shuzijumin
复制代码

配置 ~/.ssh/config 文件:
  1. Host github.com-shuzijumin
  2.     HostName github.com
  3.     User git
  4.     IdentityFile ~/.ssh/id_rsa_shuzijumin
复制代码

远程仓库地址格式:
  1. git remote set-url origin [email protected]:shuzijumin/repo.git
复制代码

这样 push 时用的就是 ~/.ssh/id_rsa_shuzijumin

4

主题

49

回帖

240

积分

中级会员

积分
240
rootsir 发表于 2023-11-30 09:47:16 | 显示全部楼层
精髓在 配置 ~/.ssh/config 文件:
点赞

21

主题

430

回帖

1296

积分

版主

积分
1296
flynn2023 发表于 2023-11-30 10:47:48 | 显示全部楼层
没有想到版主开卡厉害。编程更厉害

465

主题

5019

回帖

1万

积分

版主

积分
12108
 楼主| HelloWorld 发表于 2023-11-30 11:53:50 | 显示全部楼层
flynn2023 发表于 2023-11-30 10:47
没有想到版主开卡厉害。编程更厉害

都是业余水平,大家互相学习

点评

多教教我们,我们也好涨姿势。  详情 回复 发表于 2023-12-1 08:36

3

主题

114

回帖

292

积分

中级会员

积分
292
LeoLee 发表于 2023-12-1 08:36:44 | 显示全部楼层
HelloWorld 发表于 2023-11-30 11:53
都是业余水平,大家互相学习

多教教我们,我们也好涨姿势。

4

主题

17

回帖

70

积分

注册会员

积分
70
huobi 发表于 2023-12-10 04:19:07 | 显示全部楼层
这个厉害了
https://bituncle.com 小红卡使用指南
您需要登录后才可以回帖 登录 | 注册免广告

本版积分规则

排行榜|意见建议|数字居民论坛

GMT+8, 2024-5-20 14:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表