使用git+ssh访问github,避免下载资源失败

一、创建github账户之后,记住注册邮箱和账户名

我的邮箱:yuanyan23@mails.ucas.ac.cn

账户名:thekingofjumpshoot

下边的相关位置需要用自己的邮箱和用户名替代

二、输入本地生成秘钥和公钥命令,并且生成公私钥对

复制代码
ssh-keygen -t rsa -C  "yuanyan23@mails.ucas.ac.cn"

输入命令后连摁三次enter即可生成秘钥

找到如图中的公钥位置,将其复制粘贴的github上的对应位置

如图是公钥的样子,复制出来待会使用

三、公钥粘贴的位置

四、测试是否连通

复制代码
sh -T git@github.com

若出现The authenticity of host '[ssh.github.com]:443 ([20.205.243.160]:443)' can't be established.
ECDSA key fingerprint is  SHA256:XXX.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
     输入 yes

再输入一遍 ssh -T git@github.com
提示 Hi user.name! You've successfully authenticated, but GitHub does not provide shell access.

效果如图,即连接成功

五、配置过之后,下一次只需要输入如下代码即可连接

复制代码
git config --global user.email  "yuanyan23@mails.ucas.ac.cn"
git config --global user.name  "thekingofjumpshoot"
相关推荐
用户3627574245317 分钟前
手撕Pandas:让数据听话的Python神器(不是Excel替代品!)
github
用户39003688558717 分钟前
告别Vim卡顿!Neovim如何用现代架构重塑编辑器体验
github
ai小鬼头20 分钟前
百度秒搭发布:无代码编程如何让普通人轻松打造AI应用?
前端·后端·github
用户32283600844720 分钟前
GitHub星标破25万!这份开发者路线图让我少走3年弯路
github
用户08110578117722 分钟前
Elasticsearch:当数据宇宙遇见超级探针!分布式搜索的魔法揭秘
github
李boyang9 天前
Git(四):远程操作
git
荻野泽溪9 天前
Git新建分支并同步到远程
git
漫步企鹅9 天前
【Git】新建一个远程分支的常规操作
git·新建远程分支
苏琢玉9 天前
用 GitHub Issues 做任务管理和任务 List,简单好用!
github·源代码管理
独立开阀者_FwtCoder9 天前
【Augment】真*无限续杯-无视平台or版本风控和封号直接玩耍Augment
前端·javascript·github