Git公钥和私钥

概述

Git,我们所熟知的是是用来进来拉取代码用的,但是拉取代码之前我们需要生成公钥和私钥,并且对公钥和私钥进行相关的配置,来进一步的实现代码的下载在本地。git里面是我们自己把生成的公钥配置到了git服务器,之后通过私钥和公钥进行匹配,匹配成功就可以进行代码拉取。

步骤

1、下载git的客户端

2、安装

如何生成公钥

3、鼠标右键,打开Git Bash Here

 

 

 

 

 

 在git命令行窗口中输入cd ~/.ssh/,如果提示没有.ssh文件夹或目录,就创建该目录mkdir .ssh

然后输入2条命令:git config --global user.name “用户名”,git config --global user.email “邮箱”,分别配置用户名和邮箱,其中“用户名”可任意起,“邮箱”需为可用邮箱

 再次输入命令:ssh-keygen -t rsa -C “刚刚输入的邮箱”,然后停顿处直接回车(总共3次)

生成的秘钥就保存在刚刚的.ssh文件夹下,其中id_rsa.pub就是公钥

将id_rsa.pub用文本打开,粘贴到你要粘贴的地方即可完成。

解答

公钥和私钥的作用:公钥我们一般是给服务器的,他们到时候在权限中加入发过去的公钥,然后当我们从远程仓库中下载项目的时候,我在git clone xxx(你项目的地址),那个服务器我就可以通过他的绑定的公钥来匹配我的私钥。这个时候,如果匹配,那么就可以正常下载,如果不匹配则下载失败。

 

posted @   小样儿i  阅读(2772)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示