使用SSH密钥连接本地Git仓库和GitHub
创作时间:
作者:
@小白创作中心
使用SSH密钥连接本地Git仓库和GitHub
引用
CSDN
1.
https://blog.csdn.net/Sr6220033/article/details/146169427
配置本地SSH,添加到GitHub
首先查看本地是否有SSH密钥
ls -al ~/.ssh
可以看到一开始我是没有的,只有一个known_hosts。
生成SSH密钥,和邮箱绑定
ssh-keygen -t ed25519 -C "你的邮箱@example.com"
建议:如果懒得话,接下来都可以回车
首先输入要存储到的文件名
设置密码
重复密码
设置成功!
可以在本地用户路径看到.ssh文件夹
将 SSH 密钥添加到 ssh-agent:
启动ssh-agent
eval "$(ssh-agent -s)"
添加私钥
ssh-add ~/.ssh/id_ed25519
显示本地公钥
cat ~/.ssh/id_ed25519.pub
把下面这一串生成的公钥存到GitHub上
选择GitHub setting (用户设置)
如图所示选择新建SSH密钥
这里title建议写My_PC
key写刚刚复制的公钥
点击添加即可
验证SSH配置是否成功
终端跳转到本地仓库
cd yzj- # 请将yzj-替换为你的本地仓库目录
把http协议改为SSH(如果之前是的话)
git remote set-url origin git@github.com:yzjer/yzj-.git
# 示例:
# git remote set-url origin git@github.com:yzjer/yzj-.git
运行验证命令
$ ssh -T git@github.com
成功!
这之后,以后push和pull都会通过SSH,但是记得每次都把协议先改成SSH
热门推荐
劳务合同与雇佣合同的法律区别及适用场景分析
心率到多少就危险了?
大型犬哪些适合家养?哪些大型犬品种更适合家庭饲养?
亲子游优选:云南全家乐游全攻略,必去景点大公开
跨境干货:DDP、DDU、DAP区别全解析!
婚姻调解方法是什么
如何评估房屋的实际价值与潜在价值?这种评估的方法有哪些?
化学物质的定义、分类与存在状态
广州能用医疗保险的口腔医院有哪些?内附刷卡攻略和门店地址~
房子契税怎么计算?什么时候交?一文详解契税计算与缴纳时间
解除合同报告的撰写与法律合规分析
千呼万唤始出来的《建筑照明设计标准》GB/T 50034-2024
幼儿服用阿奇霉素的六大注意事项
阿司匹林肠溶片的功效与副作用
仓库安全知识培训
30至50岁的人睡眠时间最少 不同年龄段分别需要睡多久?
为何手掌自幼时就经常出汗
获取 Windows 的恢复密钥
日语语言文学考研学校排名
瓷砖的种类和优缺点
赶走春困!多个方面助力你告别“哈欠连天”!
Windows 10电脑性能提升指南:从虚拟内存到磁盘优化
苦茶油更胜橄榄油,预防心血管疾病
酵母细胞壁及其在水产中的应用
紫竹怎么养才能更旺盛?
什么是支撑位和阻力位?
欧洲多国爆发臭虫危机!在我国快要销声匿迹,为何在欧洲肆虐?其中缘由是什么?
Word中"查找和替换"功能的高阶用法详解
感冒期间,这些食物有助于加速康复
揭秘双极晶体管:原理、应用与未来趋势