gitHub添加ssh

gitHub添加ssh

首先你需要有一个github的账户

第一步:

打开终端,输入以下命令,注意"your email"处你自己的邮箱,创建新的ssh

ssh-keygen -t ed25519 -C "your email"

第二步:使用ssh登录ssh-agent,终端输入以下

eval "$(ssh-agent -s)"

第三步:在终端输入以下命令,查看自己是否有配置文件,如果没有,则会提示 The file /Users/yundongjiutian/.ssh/config does not exist.

open ~/.ssh/config

第四步:在终端出入一下命令,创建配置文件

touch ~/.ssh/config

第五步:打开配置文件,终端再次输入

open ~/.ssh/config

第六步:打开配置文件之后,把以下内容粘贴进去,然后保存

Host github.com

AddKeysToAgent yes

UseKeychain yes

IdentityFile ~/.ssh/id_ed25519

第六步:终端输入

ssh-add --apple-use-keychain ~/.ssh/id_ed25519

第七步:终端输入以下,则会把创建好的OpenSSH复制到自己的剪切板上

pbcopy < ~/.ssh/id_ed25519.pub

第八步:打开github网站,点击自己的头像中的settings,找到 SSH and GPG keys ,点击 new ssh key,key一栏的输入第七步终端命令执行完之后剪切板上有的内容即可

相关推荐
摇滚侠8 小时前
Linux 零基础教程 09、11、77
linux·运维·服务器
Lottie20268 小时前
电商自动化提质增效:API接口落地的核心价值与实战用法
运维·自动化
OpenTiny社区9 小时前
WebSkill - Agentic Web 面向 SaaS (Skill as a Service) 的进化
github·agent
Hardworking6669 小时前
第6章 数据工程
运维·服务器·数据库·数据工程
jieyucx10 小时前
Docker 入门第六阶段:综合实战项目
运维·docker·容器
美丽的欣情10 小时前
RK3588 Debian 交叉编译环境搭建(Windows + VMware Debian + CMake)
运维·windows·debian
举个栗子。11 小时前
Skill Store github 压缩包
ai·github·skills
半夜修仙11 小时前
RabbitMQ的推模式和拉模式
java·分布式·中间件·rabbitmq·github·java-rabbitmq
TlSfoward11 小时前
TLSFOWARD自动化抓包工具
运维·自动化
麦兜和小可的舅舅11 小时前
从原理到实战:Linux 系统性能诊断核心指标全解析及生产系统故障分析复盘
大数据·linux·运维