找回密码
 注册免广告
搜索
长桥证券羊毛 📈13 美元 eSIM 羊毛📱Coinbase 大羊毛AI 订阅神卡 👍熊猫速汇 50 元券 🔥
ByBit 交易所羊毛🐑MyFin 5 欧元羊毛 🔥人人必备的 Wise 💳英、德、香港转运 📦,送 $25最便宜的 eSIM 流量手机号 📱
个人 IBAN 出金,注册送 $25 比特币 ฿免费领取 500M 新加坡 eSIM 流量 🎁数字货币银行卡,注册送 7 美元💲  
查看: 903|回复: 5

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

[复制链接]

930

主题

8068

回帖

1万

积分

版主

积分
19337
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

5

主题

73

回帖

416

积分

中级会员

积分
416
rootsir 发表于 2023-11-30 09:47:16 | 显示全部楼层
精髓在 配置 ~/.ssh/config 文件:
点赞
如果帖子/回帖帮助到你,请给作者评分/点赞
回复 支持 1 反对 0

使用道具 举报

24

主题

534

回帖

1767

积分

版主

积分
1767
flynn2023 发表于 2023-11-30 10:47:48 | 显示全部楼层
没有想到版主开卡厉害。编程更厉害
N26 |
回复 支持 反对

使用道具 举报

930

主题

8068

回帖

1万

积分

版主

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

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

点评

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

使用道具 举报

3

主题

114

回帖

296

积分

中级会员

积分
296
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, 2025-1-19 02:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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