【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@你的公司域名后缀

相关推荐
kobe_OKOK_13 分钟前
【团队开发】git 操作流程
git·elasticsearch·团队开发
码农垦荒笔记14 分钟前
Git 安装闭坑指南(仅 Windows 环境)
windows·git
电脑能手4 小时前
遇到该问题:kex_exchange_identification: read: Connection reset`的解决办法
linux·ubuntu·ssh
CC码码10 小时前
管理你的多个 Git 密钥(多平台多账号)
git·gitlab·github
CC码码10 小时前
管理你的多个 Git 密钥(单平台多账号)
git·gitlab·github
大卫小东(Sheldon)10 小时前
GIM 1.5发布了! 支持Windows系统了
git·ai·rust
flying jiang10 小时前
将大仓库拆分为多个小仓库
git
兔老大RabbitMQ16 小时前
GitLab详细分析
gitlab
李boyang10 天前
Git(四):远程操作
git
荻野泽溪10 天前
Git新建分支并同步到远程
git