0


【git】Git配置SSH公钥

1.为什么要配置ssh呢?

代码仓库存在多种拉取地址,HTTPS 使用时需要我们提交时同时提交用户名称和密码。

配置了SSH公钥的话,使用时不需要提供名称和密码 ,所以通过添加公钥和密钥,可以让我们更高效地提交代码,免去重复的操作

公钥我们一般是给服务器的,他们到时候在权限中加入我给的公钥,然后当我从远地仓库中下载项目的时候,我在 git clone xxx 的时候,那个服务器我通过他的绑定的公钥来匹配我的私钥,如果匹配,就可以正常下载,否则失败。

2.配置步骤

  • 配置用户名和邮箱

git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

git config --list查看 我们配置的用户名和邮箱

  • 生成公钥私钥

ssh-keygen -t rsa -C xxxxxxxxxx

这里用邮箱:ssh-keygen -t rsa -C 邮箱

红线处 .ssh为公钥私钥生成目录

id_rsa是私钥,id_rsa.pub是公钥

  • 复制公钥---------直接在文件内复制,要么输入下行命令

  • 将复制好的公钥配置到gitee/github上

点击确定就配置好啦

  • 查看是否配置成功

成功啦!

标签: ssh git 服务器

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

“【git】Git配置SSH公钥”的评论:

还没有评论