0


Gitee仓库密钥配置全流程

Gitee仓库公钥、私钥以及ssh key配置

在配置之前我们先来看一下为什么需要配置密钥

  • 我们在 Gitee 一般使用两个地址,http 和 ssh 地址在这里插入图片描述
  • 这是使用 http 地址拉取项目,我们发现,使用 git pull 命令时需要输入 Gitee 的账号密码【Windows 和一些第三方 Git client 支持永久保存 git 账户密码,如果本地没有永久保存对远程仓库的账号和密码,那么每次对远程仓库进行操作时,server都会要求用户输入账号和密码】在这里插入图片描述 其实除了 git pull,使用 git clonegit push命令时也需要输入账号密码,所以我们选择使用 ssh 地址。 使用 ssh 地址 就需要设置公钥私钥,那么公钥私钥是如何生成的呢?

步骤:

1 在任意地方,右键【Git Bash Here】打开终端命令工具
2 设置全局 用户名 和 邮箱
git config --global user.name 用户名
git config --global user.email 邮箱

在这里插入图片描述
完成后打开 C盘 User目录,会看到 Git 的配置文件 .gitconfig,里面就存放着配置的用户名和邮箱
在这里插入图片描述
在这里插入图片描述
或者使用

git config --list

命令查看配置信息
至此,用户信息就配置完成了。

3 生成公钥和私钥,输入下面命令一直回车即可
ssh-keygen -t rsa -C 邮箱
4 再次来到 C盘 User目录,看到生成了.ssh文件,打开,可以看到生成了公钥以及私钥

在这里插入图片描述
或者使用

cat ~/.ssh/id_rsa.pub

查看公钥在这里插入图片描述

5 将公钥配置到 Github、Gitee 等代码托管网站

下面是配置到 Gitee上的方法:
在这里插入图片描述
至此,公钥就配置完成了。

6 配置 ssh 后首次连接需要确认秘钥真实性

在配置了 ssh 后,在命令行下首次克隆项目时会提示该 ssh 连接无法确认真实性,需要人为确认是否继续,此时输入yes 即可实现 ssh 配置,并执行克隆
在这里插入图片描述

7 克隆成功后,会自动在 .ssh 目录生成 known_hosts 文件把私钥配置进去

在这里插入图片描述

8 私钥公钥配置完成,就可以愉快的使用git clone / git pull / git push 命令啦!
标签: gitee git

本文转载自: https://blog.csdn.net/nacl_123/article/details/131079334
版权归原作者 nacl_123 所有, 如有侵权,请联系我们删除。

“Gitee仓库密钥配置全流程”的评论:

还没有评论