今天来探讨一下如何使用Git的操作,来进一步的实现代码的下载到本地,我原来也不是很明白git中生成公钥和私钥的作用,我一直在想,git里面你把自己的公钥发给了git的服务器,他是怎么判断的,每一次我换完系统,在重新装机,他是怎么确定是换完系统还是依然可以使用git的,今天我们就来讲解一下最为简单的SSh的方法的clone项目的操作:

1.下载git的客户端(只作用于upload&download)

2.无脑安装

3.打开Git Bash,然后生成新的秘钥:

$ ssh-keygen -t rsa -C “您的邮箱地址”

现在我们在强调一下,如果我们没有写邮箱的地址,则我们在后面的git clone代码的时候,他会出错,报错是一直提示我输入密码,把原来的生成.ssh里面的文件夹删除之后,再次生成,则可

4.git clone

在我们进行clone之前,我们需要git init,初始化git仓库

这个时候,当我们把自己的公钥提供给了管理员,之后我们就可以从服务器上从远地仓库下载项目到本机

$ git clone “下载之后存放的地址”

这个时候可以提示一下,如果git的地址是形如http://xxx,这个是使用http的方式,不适合我们ssh公钥的方法,如果是git.@gitxxx.git这个的话,则是ssh的方式

问答:

1.git的公钥和私钥存放到哪里?

当我通过上述的步骤3,生成公钥和私钥的时候,其实每一个公钥对应一个私钥,就相当于钥匙和suo的关系,一个钥匙可以打开一把锁,

一个公钥匹配一个私钥,则这个公钥和私钥的生

git公钥是干什么用的_Git之SSH公钥与私钥相关推荐

  1. git公钥是干什么用的_git 公钥的使用

    码云 https://gitee.com/ ,之前在教程视频中看到使用 码云  今天自己也撸了一把.第一次使用.打开官方网站看到免费开通企业版,就点了这个原本以为需要填写很多资料,实际操作下来,就一个 ...

  2. mac 如何快速生成SSH key,配置github SSH公钥连接(解决git push 413问题)

    来源:掘金 作者:老表 一.说一说 了解这个的起因是今天git push的时候遇到报错error: RPC 失败.HTTP 413 curl 22 The requested URL returned ...

  3. Mac系统Git生成ssh公钥

    Mac系统Git生成ssh公钥 在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下: 1.检查本机是否已有公钥 在终端中输入如下命令: ? 1 ...

  4. Git: 生成ssh公钥

    生成 SSH 公钥 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权.系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个.生成公钥的过程在所有操作系统上都差不多. 首先先确认一 ...

  5. Git入门最终集!SSH公钥是乱码怎么办?IDEA与Git!将自己的代码上传至远程仓库!

    Git入门最终集!SSH公钥是乱码怎么办?IDEA与Git!将自己的代码上传至远程仓库! 一.更改用户名和主机名! 因为当时Windows设置的用户名为中文名称,导致生成的SSH密钥是乱码非常难受,原 ...

  6. Git笔记(19) 生成SSH公钥

    Git笔记(19) 生成SSH公钥 1. SSH公钥认证 2. 密钥 3. 公钥 1. SSH公钥认证 许多 Git 服务器都使用 SSH 公钥进行认证 如果某系统用户尚未拥有密钥,必须事先为其生成一 ...

  7. SSH公钥秘钥git

    1.用途场景 当你要在码云或者github/gitlab等平台上下载项目的时候,使用 git clone HTTPS 把代码克隆了一份到你的计算机上,想将代码再提交到码云上. 可是码云不认识你是谁,这 ...

  8. Git查看本机 ssh 公钥或生成公钥

    1. 第一步查看git的ssh公钥是否存在 win+S 键打开搜索框,输入Git Bash并打开 然后在Git Bash输入以下命名查看是否有密钥,如果没有图中蓝色的文件则没有密钥,需要重新生成. 如 ...

  9. git仓库账号或着密码修改之后需要重新配置SSH公钥

    git仓库账号或着密码修改之后需要重新配置SSH公钥 问题描述: 我修改了账号和密码之后,突然发现不能进行git仓库的克隆,报错如下: remote: 15737620377: Incorrect u ...

最新文章

  1. nRF51822 硬件复位引脚
  2. 9206-初识html
  3. 跨域问题时的Filter无效
  4. 面对人口塌方式下降,必须把房子转移到省会以上级别城市的理由
  5. 如何用禅道写出一份让开发膜拜的测试用例?超神级测试用例库
  6. 英伟达显卡不同架构_架构定输赢!盘点历代英伟达显卡能够成功亥市的根源
  7. python库ffmpeg的错误解决方法:“Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work“
  8. swiper实现移动端导航和内容板块的联动
  9. 如何提高计算机网络速度,如何提高电脑网速?
  10. python罗马数字转换,Python 罗马数字转换整数
  11. ligerui父页面向子页面传值
  12. android监听软键盘弹出弹回事件
  13. 亿级流量电商JVM调优(转图灵学院)
  14. 焊缝标注vlx实用程序_机械制图焊缝标注方法!太全了,收藏了
  15. 大班线描机器人_大班美术lbrack;漂亮的机器人rsqb;活动设计
  16. 认识很浅的云南最后的秘境
  17. 应用于流形的卷积网络
  18. RestTemplate技术预研——OkHttp
  19. 初等函数导数与泰勒展开
  20. GPS传感器数据帧格式

热门文章

  1. 北京到太原动车组列车时刻表
  2. 论文研读2——对抗样本(Adversarial Example)综述(2021版)
  3. 平淡的感动:先挂电话的那个人……
  4. 北京矿业大学c语言考博试题,北京矿业大学考博英语专业课历年真题博士试题汇总...
  5. Flightradar24 让你实时跟踪全世界飞行航班
  6. 【华为机考】ACM输入输出(中等+)
  7. OpenGL视椎体 裁剪和剔除
  8. 清华数据结构平均气温AC100
  9. 航空飞机线束检测—ATA-1000系列线束测试仪
  10. 1287:最低通行费