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一栏的输入第七步终端命令执行完之后剪切板上有的内容即可

相关推荐
EasyDSS31 分钟前
互联网视频推拉流EasyDSS视频直播点播平台视频转码有哪些技术特点和应用?
运维·服务器·音视频·rtmp推流·视频转码
HengYuan_Tech1 小时前
gitlab ssh-key 绑定
运维·ssh·gitlab
DADIAN_GONG1 小时前
How to install tree on Centos? what is difference between apt and yum?
linux·运维·centos
Karoku0662 小时前
【docker集群应用】Docker常用命令
运维·数据库·docker·容器
油泼辣子多加2 小时前
2024年11月26日Github流行趋势
github
Smilejudy3 小时前
三行五行的 SQL 只存在于教科书和培训班
后端·github
Lin_Aries_04214 小时前
CentOS 7 安装部署 KVM
linux·运维·centos
运维&陈同学4 小时前
【kafka01】消息队列与微服务之Kafka详解
运维·分布式·后端·微服务·云原生·容器·架构·kafka
菜鸟小灰灰5 小时前
搭建私有docker仓库
运维·docker·容器
Karoku0666 小时前
【docker集群应用】Docker网络与资源控制
运维·数据库·docker·容器