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

相关推荐

  1. [yotroy.cool]记一次将SSH添加GitHub

    2024-06-18 08:00:06       29 阅读
  2. Git | SSH 密连接 GitHub

    2024-06-18 08:00:06       33 阅读
  3. Git生成

    2024-06-18 08:00:06       61 阅读
  4. git 删除gitlab指定的文件夹或者文件

    2024-06-18 08:00:06       47 阅读
  5. 将SSH密添加GitHub账户

    2024-06-18 08:00:06       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 08:00:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 08:00:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 08:00:06       87 阅读
  4. Python语言-面向对象

    2024-06-18 08:00:06       96 阅读

热门阅读

  1. Hi3861 OpenHarmony嵌入式应用入门--总引导连接

    2024-06-18 08:00:06       35 阅读
  2. 深入解析Python闭包:定义、实例与应用

    2024-06-18 08:00:06       42 阅读
  3. C++ explicit关键字的用法

    2024-06-18 08:00:06       70 阅读
  4. html + css + js 实现简易轮播图

    2024-06-18 08:00:06       33 阅读
  5. CSS学习

    CSS学习

    2024-06-18 08:00:06      30 阅读
  6. MySQL 保姆级教程(七):用正则表达式进行搜索

    2024-06-18 08:00:06       28 阅读
  7. 模板引擎与 XSS 防御

    2024-06-18 08:00:06       30 阅读
  8. 论文创新点和贡献点该如何挖掘?

    2024-06-18 08:00:06       31 阅读