git ssh key配置

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。安装完之后,需要做最后一步配置,如果你没有做这项配置,是没有git公钥和私钥的,而上传代码到远程仓库的时候需要秘钥进行验证是否本人上传的,想要创建可以使用下面的方法:
一 、设置Git的user name和user email:
打开git bash,分别执行以下两句命令
git config --global user.name “用户名”
git config --global user.email “邮箱”
二、生成SSH密钥过程:

1.查看是否已经有了ssh密钥:

cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除

2.生成密钥:

ssh-keygen -t rsa -C “邮箱”
按3个回车,密码为空。

设置成功显示

Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
Created directory '/c/Users/Administrator/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:f7VB5B1rmkGqb/w3UGU2Pdp39nG51WPElEogDvX7yfU 邮箱
The key's randomart image is:
+---[RSA 3072]----+
|       ..o ...+oo|
|        o o o+ BB|
|         . o..B=B|
|          . .+=BB|
|        S. . o=oX|
|         .o ooo+o|
|          .+.+o E|
|          ...  o |
|             .. .|
+----[SHA256]-----+

最后在指定的保存路径下会生成2个名为id_rsa和id_rsa.pub的文件
在这里插入图片描述

三、添加密钥到ssh:

再打开你的github,进入配置页:
在这里插入图片描述
选择SSH and GPG keys项:
选择New SSH key:
在这里插入图片描述
然后用文本工具打开之前生成的id_rsa.pub文件,把内容拷贝到key下面的输入框,并为这个key定义一个名称(通常用来区分不同主机),然后保存(需要输入密码确认):
在这里插入图片描述
配置成功后显示:
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值