经过SSH衔接GitHub的残缺指南
编号:28085 分类:最新资讯 阅读: 时间:2024-04-15

由于如今开明了 trong> 私有仓库 ,用来部署和同步网站是十分繁难的,只需到私有仓库,而后在Linux主机上一下就行,有时刻在主机上还会间接改变一些性能,也只须要到私有仓库,最费事的就是每次运转 git命令 须要输入登录消息,SEO禅作为一名 DRY(don'trepeatyourself!) 的反对者,必需对这种事不能忍,那咱们就性能一个自动的登录消息,这样就不用每次输入明码,这篇文章说的是SSH方式衔接GITHUB,经常使用方式可以去网上找下。

检测密钥消息

首先咱们要看下有没有曾经生成好的密钥对消息,假设曾经有了就间接用,没有的话重重生成一个,运转如下指令:

ls-al~/.ssh

假设有密钥消息的话,自动的密钥文件应该是上方这些:

生成新密钥对消息

假设没有公钥和私钥文件,那咱们就生成新的密钥文件,运转如下命令:

ssh-keygen-ted25519.C"your_email@example.com"

把前面的邮箱地址更换成github上的登录邮箱地址就可以。

揭示Enterafileinwhichtosavethekey(输入要保留密钥的文件)时,按Enter键。

揭示时输入安保明码,按回车再输入一次性确认明码,这个明码要记住,前面须要用到,不用明码也可以间接回车就行。

经常使用密钥文件

经过SSH衔接GitHub的残缺指南

首先咱们要把密钥参与到后盾的代理,让他帮咱们在须要的时刻成功授权义务,运转如下命令:

eval"$(ssh-agent-s)"

接上去咱们须要把私钥加到 ssh-agent代理 里,运转如下命令:

ssh-add~/.ssh/id_ed25519

SSH公钥参与Github账号

最后一步,咱们须要把公钥消息参与到Github的SSH治理中,经常使用如入命令检查ssh公钥消息:

cat~/.ssh/id_ed25519.pub

复制公钥消息后,在github点击自己头像,如下图所示,再点击:

之后在左边点击 SSHandGPGKeys

之后在左边面板会看到一个的按钮,把刚才复制的公钥消息参与启动就可以了,随后咱们在主机上测试下有没有授权成功,运转如下命令:

ssh-Tgit@github.com

之后会有揭示消息,假设没有成功自己到找找协助消息。

留意:这里的 gitremoteaddorigin 要经常使用SSH的地址!

作者:SEO禅本文链接:经常使用SSH衔接Github具体教程版权声明:如无不凡说明,本站文章均为作者原创,著述权归作者一切。商业转载请咨询作者取得授权,非商业转载请注明出处,谢谢!

标签:,Linux学习
网址推荐 网址推荐