使用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
热门推荐
Web中如何预防XSS攻击
组织革新书籍,作者背景很重要吗?
外媒评述:中老铁路为老挝带来发展红利
身份证挂失需要什么证件?
如何识别股票市场的涨停板
公务员申论考试:如何有效积累提出对策题的解决方案?
i914900kf配什么显卡
华北区域标准战略联盟为地方经济社会发展提供技术支撑
公司注册资金实缴:含义、重要性与法律责任详解
遇到噪音污染怎么办?一文详解充电桩、电梯等扰民问题的解决方法
高薪计算机专业指南:哪些方向最具潜力?
战地情报局:《红色警戒2心灵终结3.3.5》单位详解
减脂沙丁鱼 沙丁鱼对身体有什么好处
洗完头发后,怎样科学把头发弄干?这个方法最好
蛋白粉如何冲泡?这些注意事项你必须知道
数字化转型中员工技能提升的关键要素
干式变压器运行压力
秋季的山芹菜可以吃吗?探讨秋季山芹菜的食用性!
唐朝时期白银价值还相对比较高,但之后价值逐步下跌
一颗珍珠售价等于现在50万,《珠帘玉幕》历史顾问揭秘计价方法
医保卡在哪里办理?办理需要哪些材料和手续?
比亚迪VS华为:谁主智驾沉浮?
复发性多软骨炎典型的面貌特征包括
【指南解读】2024直肠癌新辅助治疗后等待观察策略中国专家共识解读
户口迁移到外省的相关事宜及影响分析
快速吹干头发不伤发质的技巧
如何打破市场垄断局面?打破市场垄断的措施对行业发展有何作用?
血脂高的人吃什么油更健康?
如何评估投资产品的风险和收益?这些指标和方法助你做出明智决策
《士兵突击》经典剧情解析:为什么团长要把许三多调到钢七连?