git生成ssh密钥

git生成ssh密钥配置 ssh 有两种方式 一种是自己生成密钥配置 一种是公司给一个公钥 然后自己配置 第一种 自己配置由于本地 Git 仓库和 GitHub 仓库之间的传输是通过 SSH 加密的 所以必须要让 github 仓库认证你 SSHkey 在此之前 必须要生成 SSHkey 第 1 步 创建 SSHKey 在 windows 下查看 c 盘 gt 用户 gt 自己的用户名 gt ssh 下是否有 id rsa id

配置ssh有两种方式,一种是自己生成密钥配置,一种是公司给一个公钥,然后自己配置。

第一种:自己配置

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。

第1步:创建SSH Key。在windows下查看[c盘->用户->自己的用户名->.ssh下是否有id_rsaid_rsa.pub文件,如果没有需要手动生成。

cd ~/.ssh

一、如果之前没有配置过 
1.配置 
git config –global user.name ‘xxxxx’ 
git config –global user.email ‘’






接着按3个回车 则:

Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/Mr.Yang/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/Mr.Yang/.ssh/id_rsa. Your public key has been saved in /c/Users/Mr.Yang/.ssh/id_rsa.pub. The key fingerprint is: SHA256:zA6wNJrFB6NcqS6eBog/AHlzQuvFjYpG759Yhh1lWGI (上面自己的邮箱) The key's randomart image is: +---[RSA 2048]----+ | +E . | | ..+oo+ | | oo+*+.o | |o.*===+o | |==+*... S | |B.+.o .o | |++o. + . | | +o.+ . | |. o.o | +----[SHA256]-----+

最后在.ssh目录下得到了两个文件:id_rsa(私有秘钥)和id_rsa.pub(公有密钥)

如果想登陆远端,则需要将rsa.pub里的秘钥添加到远端,打开setting->SSH keys,点击右上角 New SSH key,把生成好的公钥id_rsa.pub放进 key输入框中,再为当前的key起一个title来区分每个key,title名称随便命名。

二、如果之前配置过 
则直接按上一点中的 2.生成密钥 进行

 

第二种:公司给的公钥

如下图

git生成ssh密钥

1、去你们公司内部的仓库下载公钥并拷贝到[c盘->用户->自己的用户名->.ssh文件夹下(公钥名称可以修改)

git生成ssh密钥

git生成ssh密钥

2、在当前目录下的config文件中配置以下代码(每个公司给的不一样,xxxxxx为命名代码):

ok了,你可以验证下是否配置成功,https://blog.csdn.net/kongty/article/details/,根据此文章里面的git方法,自己建一个空文件夹pull下代码试试。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204811.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:29
下一篇 2026年3月19日 下午7:29


相关推荐

  • 机器学习中的F1-score

    机器学习中的F1-score一、什么是F1-scoreF1分数(F1-score)是分类问题的一个衡量指标。一些多分类问题的机器学习竞赛,常常将F1-score作为最终测评的方法。它是精确率和召回率的调和平均数,最大为1,最小为0。此外还有F2分数和F0.5分数。F1分数认为召回率和精确率同等重要,F2分数认为召回率的重要程度是精确率的2倍,而F0.5分数认为召回率的重要程度是精确率的一半。计算公式为:G…

    2022年10月15日
    4
  • Pycharm与Anaconda结合使用

    Pycharm与Anaconda结合使用Pycharm 与 Anaconda 结合使用 1 在 Pycharm 中使用 Anaconda 强大的环境配置能力 2 在 Pycharm 中安装 GeoPandas1 在 Pycharm 中使用 Anaconda 强大的环境配置能力参考文档总体而言有两种方式进行 环境 的管理 1 在 anaconda 中提前准备好项目所需的环境 然后在 pycharm 中选择相应环境的解释器 2 在 pycharm 中设定新建项目时随即生成对应的环境 在这里更加推荐方法二 方式二 在新建项目时随即生成新的环境在 pycharm 新建项目 同上 选择

    2026年3月27日
    2
  • 长春python编程培训学校

    长春python编程培训学校近年来,教育部频频下发相关政策,强调编程教育的重要性,探究编程教育发展的新方式。从政策出台的趋势看,编程教育列入基础教育的趋势越来越大。在今年(2020年),教育部及各个省市又都下发了什么政策我们正好借着这个机会来盘点一下2020年各地编程教育政策汇总2020年2月教育部教育部公布了《2019年度普通高等学校本科专业备案和审批结果》,确定通过人工智能专业审批的高校达到180所。2020年4月四川四川省教育厅发布《关于加强初中学业水平考试命…

    2022年5月16日
    45
  • 关于NoSQL

    关于NoSQL云计算背后的秘密 NoSQL 诞生的原因和优缺点我本来一直觉得 NoSQL 其实很容易理解的 我本身也已经对 NoSQL 有了非常深入的研究 但是在最近准备 YunTable 的 Chart 的时候 发现 NoSQL 不仅非常博大精深 而且我个人对 NoSQL 的理解也只是皮毛而已 但我还算是一个 知耻而后勇 的人 所以经过一段时间的学习之后 从本系列第六篇开始 就将和大家聊聊 NoSQL 而本篇将主要给大家做一下 NoSQL

    2026年3月16日
    3
  • Cursor 常见问题和解决方法

    Cursor 常见问题和解决方法

    2026年3月16日
    2
  • matlab输出矩阵格式_matlab中uint8函数用法

    matlab输出矩阵格式_matlab中uint8函数用法1、uint8与doubledouble函数只是将读入图像的uint8数据转换为double类型,一般不使用;常用的是im2double函数,将uint8图像转为double类型,范围为0-1,如果是255的图像,那么255转为1,0还是0,中间的做相应改变。MATLAB中读入图像的数据类型是uint8,而在矩阵中使用的数据类型是double。因此I2=im2dou…

    2025年12月14日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号