当前位置: 首页 > news >正文

git-生成证书、公钥、私钥、error setting certificate verify locations解决方法

解决方法

  • 方法1-配置证书、公钥、私钥
    • 打开Git Bash
    • 设置名称和邮箱
    • 执行,~/.ssh
    • 执行,ssh-keygen -t rsa -C "这是你的邮箱",如图:
    • 进入文件夹可以看到
    • 用记事本之类的软件打开id_rsa.pub文件,并且复制全部内容。
    • 进入gitlab,找到setting,再找到 SSHKeys,将复制的的内容放到 key立即可,Title随便起,如图:
    • 点击 add key,看到如下图,则gitlab添加密钥成功:
  • 方法二-修改认证文件路径

方法1-配置证书、公钥、私钥

打开Git Bash

在这里插入图片描述

设置名称和邮箱

git config --global  user.name "这里换上你的用户名"
git config --global user.email "这里换上你的邮箱"

执行,~/.ssh

确认本机是否有.ssh文件夹
如下,有.shh文件夹,正常
在这里插入图片描述

如下,没有.shh文件夹
在这里插入图片描述
进入父级路径c:/Users/Administrator手动创建一个文件夹,名字就叫.shh
在这里插入图片描述

执行,ssh-keygen -t rsa -C “这是你的邮箱”,如图:

ssh-keygen -t rsa -C "这是你的邮箱"

在这里插入图片描述
然后一直敲回车键,不用输入密码,最后创建成功
在这里插入图片描述
在这里可以看到id_rsaid_rsa.pub文件已经生成。并且生成的路径也已显示

进入文件夹可以看到

  • id_rsa文件是私钥,要保存好,放在本地,私钥可以生产公钥,反之不行。
  • id_rsa.pub文件是公钥,可以用于发送到其他服务器,或者git上

用记事本之类的软件打开id_rsa.pub文件,并且复制全部内容。

进入gitlab,找到setting,再找到 SSHKeys,将复制的的内容放到 key立即可,Title随便起,如图:

在这里插入图片描述

点击 add key,看到如下图,则gitlab添加密钥成功:

在这里插入图片描述

方法二-修改认证文件路径

git config --system http.sslcainfo "ca-bundle.crt文件的路径" 
http://www.lryc.cn/news/283921.html

相关文章:

  • 论文笔记(四十)Goal-Auxiliary Actor-Critic for 6D Robotic Grasping with Point Clouds
  • k8s学习-Deployment
  • Unity之四元数
  • 【计算机硬件】3、输入输出技术、总线结构
  • k8s的对外服务--ingress
  • CSS 雷达监测效果
  • C# System.MissingMethodException
  • Redis面试题23
  • Linux中的yum源仓库和NFS文件共享服务
  • 【LeetCode2744】最大字符串配对数目
  • 安全加速SCDN是什么
  • Android 布局菜鸟 android中的布局类型和特点?
  • 2023总结与2024寒假计划
  • 016-Vue-黑马2023:前后端分离开发(在线接口文档),前端工程化、Element、vue编写一个完成页面、Vue路由、vue打包部署到nginx
  • 如何给新华网投稿发稿?新华网的媒体发稿方法步骤
  • 为什么 macOS 比 Windows 稳定?
  • 从matlab的fig图像文件中提取数据
  • 基于网络爬虫的微博热点分析,包括文本分析和主题分析
  • 前端图片转base64 方法
  • Go语言数据结构(一)双向链表
  • 【MySql】MySQL 如何创建新用户
  • 【DFS】200.岛屿数量
  • Vue动态添加新的属性到实例上(vue的问题)
  • HarmonyOS应用开发者高级认证
  • 设计模式复盘
  • 电力能源三维可视化合集 | 图扑数字孪生
  • What is `@Repository` does?
  • c# 自定义 滑块TrackBar
  • MyBatis整合分页插件PageHelper的使用和说明
  • 情人节专属--HTML制作情人节告白爱心