github如何给本机绑定 ssh密钥(MACOS)

生成 SSH 密钥

如果没有现成的密钥,执行以下命令来生成一个新的 SSH 密钥:

ssh-keygen -t rsa -b 4096 -C "替换为你的邮箱"

添加 SSH 密钥到 SSH 代理

在终端中运行以下命令,启动 SSH 代理:

eval "$(ssh-agent -s)"

然后使用以下命令将你的 SSH 密钥添加到 SSH 代理中:

ssh-add ~/.ssh/id_rsa

将 SSH 公钥添加到 GitHub

接下来,使用以下命令将 SSH 公钥复制到剪贴板中:

pbcopy < ~/.ssh/id_rsa.pub

这会将 id_rsa.pub 文件的内容(公钥)复制到剪贴板。

接着,打开 GitHub 网站,按照以下步骤操作:

  1. 登录 GitHub 账户。

  2. 点击右上角的头像,选择 Settings

  3. 在左侧菜单中,点击 SSH and GPG keys

  4. 点击 New SSH key

  5. Title 字段中填写一个名称

  6. Key 字段中粘贴刚才复制的公钥。

  7. 点击 Add SSH key

进行完以上步骤后,添加成功:

相关推荐
刘争Stanley2 小时前
Android系统开发(六):从Linux到Android:模块化开发,GKI内核的硬核科普
android·linux·运维·内核·镜像·gki·kmi
南棱笑笑生2 小时前
20250121在Ubuntu20.04.6下使用Linux_Upgrade_Tool工具给荣品的PRO-RK3566开发板刷机
linux·运维·服务器
豆是浪个4 小时前
Linux(Centos 7.6)命令详解:dos2unix
linux·运维·服务器
s_little_monster5 小时前
【Linux】权限
linux·运维·数据库·经验分享·学习·学习方法
致奋斗的我们7 小时前
Linux容器(初学了解)
linux·运维·服务器·网络·容器·shell·openeurler
beyoundout8 小时前
主从设备的同步(基于binlog和gtid实现同步)
linux·运维·服务器
念_ovo10 小时前
【Linux】Linux入门(4)其他常用指令
linux·运维·服务器
大梦百万秋13 小时前
走进DevOps:让开发与运维齐头并进
linux·运维·服务器
梅见十柒13 小时前
Debian常用命令
运维·debian
BinaryBoss14 小时前
服务器日志自动上传到阿里云OSS备份
运维·服务器·阿里云