【Git】-- 添加公钥到 github 或者gitlab上

仅针对系统:mac os 、 unix、linux

1、检查是否有 id_rsa.pub

$ cd ~

$ ls -al ~/.ssh

注意:若已有 id_rsa.pub,则必要执行 第二步,避免覆盖掉原有正常的公钥。

配置多个 git 账号请参考:同一台电脑配置多个git账号 · Issue #2 · jawil/notes · GitHub

2、生成 id_rsa.pub

$ ssh-keygen -t rsa -C "你的邮箱"

比如:ssh-keygen -t rsa -C "aaa@126.com"

注意:一直回车即可

3、复制到剪贴板

$ pbcopy < ~/.ssh/id_rsa.pub

4、添加到 github / gitlab 的 ssh key 上

打开你的 git 或者 gitlab ,添加到 ssh key

(1) gitlab

步骤: 点击 setting ---> SSH Keys ---> 粘贴到文本框内

(2)github

步骤: 点击 setting --> SSH keys --> Add new SSH Key

5、验证成功

github:ssh -T git@github.com

gitlab:ssh -T git@你的公司域名后缀

相关推荐
JiL 奥1 小时前
AWS之Gitlab增量配置
云计算·gitlab·aws
JiL 奥1 小时前
AWS之Gitlab增量架构(c/c++项目)
c语言·gitlab·aws
007张三丰12 小时前
Git Rebase详解,与merge,cherry-pick比较
git·rebase·rebasing
yuxinaibiancheng18 小时前
yunedit-ssh跟winscp对比有什么好处
ssh·sftp·scp
wdfk_prog21 小时前
EWMA、加权平均与一次低通滤波的对比与选型
linux·笔记·学习·游戏·ssh
以太浮标1 天前
华为eNSP综合实验之- 通过SSH远程登陆设备
服务器·网络·ssh
jimy11 天前
GitHub的codespaces入门,以及git设置
git·github
阿莫西林夹馍1 天前
ubuntu安装gitlab
linux·ubuntu·gitlab
睡醒了叭1 天前
缝缝补补---Git使用
git
麦德泽特1 天前
嵌入式机器人系统的安全固件升级策略:从串口到SSH的演进
安全·机器人·ssh