windows下配置GitHub的SSH key

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
SSH Key 是一种方法来确定受信任的计算机,从而实现免密码登录。

一、安装git

windows版需要上git官网下载exe文件,双击打开,选择安装路径后,一路回车安装。
在这里插入图片描述
桌面右键,选择Git Bash Here,打开Git Bash,输入git --version,出现git版本号说明安装成功。
在这里插入图片描述
在这里插入图片描述

二、生成ssh-key

打开Git Bash

设置GitHub的username和email

git config --global user.name “Git账号即username”
git config --global user.email “Git邮箱”

生成一个新的SSH密钥

输入如下命令,按三下回车

ssh-keygen -t rsa -C “Git邮箱”

生成如下文件

~/.ssh
id_rsa id_rsa.pub
其中id_rsa为私钥配置到本地,id_rsa.pub为公钥配置到github上

在这里插入图片描述

三、配置私钥和公钥

将SSH私钥添加到 ssh-agent

eval $(ssh-agent -s) //在后台启动 ssh-agent
ssh-add /c/Users/Elon/.ssh/id_rsa //将SSH私钥添加到 ssh-agent,后面为id-rsa路径

在这里插入图片描述

将SSH公钥添加到GitHub账户
  1. 先复制SSH公钥的完整内容

clip < /c/Users/Elon/.ssh/id_rsa.pub


  1. 在GitHub账户配置公钥

登录github,在用户头像菜单栏选择Settings,然后在左侧导航栏选择SSH and GPG Keys,然后选择new SSH Keys,然后将公钥粘贴到Key一栏,在Title栏为公钥取个名字,然后选择Add SSH key,github上添加公钥成功。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

测试是否配置成功

输入ssh -T git@github.com

看到如下提示后,输入yes,回车
在这里插入图片描述

在这里插入图片描述
如果提示中的【Hi,github用户名】用户名是你的,说明SSH key已经配置成功。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值