Linux下 使用 SSH 完成 Git 绑定 GitHub

文章目录

  • [1、检查 SSH](#1、检查 SSH)
  • [2、生成 SSH key](#2、生成 SSH key)
  • [3、添加 SSH key](#3、添加 SSH key)
  • 4、验证绑定是否成功

1、检查 SSH

Git Bash 中输入ssh命令,查看本机是否安装 SSH:

2、生成 SSH key

(1)输入 ssh-keygen -t rsa 命令,表示我们指定 RSA 算法生成密钥,然后输入两次密码,之后就就会生成两个文件,分别为id_rsaid_rsa.pub,即密钥id_rsa公钥id_rsa.pub

(2)这两个文件默认生成在以下目录 /home/ljc/.ssh:

3、添加 SSH key

(1)进入 Settings 页面后,再单击 SSH and GPG Keys 进入子界面,然后单击 New SSH key 按钮。

(2)将公钥 id_rsa.pub 的内容粘贴到 Key处 的位置,然后单击 Add SSH key 按钮。

4、验证绑定是否成功

在 Git Bash 中输入ssh -T git@github.com 进行测试,结果即为Git 与 GitHub 绑定成功的标志。

相关推荐
小小龙学IT19 分钟前
C++ std::chrono 时间库深度解析:从 duration 模板到 C++20 日历与时区
linux·c++·c++20
Doraemomo29 分钟前
Linux编程-epoll多路IO复用
linux·运维·服务器
kmomo..41 分钟前
Linux 进程学习笔记
linux·笔记·学习
Tanner_SL1 小时前
Linux笔记之PATH, LD_LIBRARY_PATH和LIBRARY_PATH的区别
linux·运维·笔记
Mapleay2 小时前
Linux 内核调试
linux
从零开始的嵌入式之旅2 小时前
day32
linux·c语言·经验分享·笔记·嵌入式硬件
秃秃秃秃哇2 小时前
orin上sensor一帧raw图大小的计算
linux
byte轻骑兵2 小时前
【BlueZ 】蓝牙配对/绑定基础:BlueZ 中安全机制的入门级源码解析
linux·人工智能·bluez·电脑蓝牙·嵌入式蓝牙
xx~t2 小时前
嵌入式学习——进程与线程2
linux·c语言·学习·进程与线程
大明二代2 小时前
使用 Traefik、cert-manager 和 DNS-01 为内网 Kubernetes 服务配置 HTTPS
git·kubernetes·flux