美文网首页前端技术
git ssh 密钥生成以及配置

git ssh 密钥生成以及配置

作者: 时间走了光 | 来源:发表于2020-11-03 16:15 被阅读0次

检查是否有ssh密钥,没有的时候进行生成

一、本地有密钥时

本地有密钥

本地密钥一般存储在:C盘 -> 用户 -> 当前用户 -> .ssh目录下

如果此目录下没有找到,在Git Bash Here中输入如下命令

$ ssh-keygen.exe
输入命令后的演示页面

二、本地没有密钥时

1、设置git的用户名和邮箱

// 配置用户名
$ git config --global user.name "testUser"
// 配置邮箱
$ git config --global user.email "testUser@qq.com"

2、生成公钥和私钥

$ ssh-keygen -t rsa -C "邮箱地址"
/**
* 举例如下
* 三次Enter,不需要输入名称和密码
*/
$ ssh-keygen -t rsa -C "testUser@qq.com"

成功会出现一个图形(一般不会失败。。。)
密钥的存储地址在:C盘 -> 用户 -> 当前用户 -> .ssh目录下

三、配置公钥(将公钥复制到git的ssh keys)

1、打开.ssh文件,会显示id_rsa 和 id_rsa.pub两个文件,id_rsa是私钥, id_rsa.pub是公钥,用记事本打开 id_rsa.pub然后复制;
2、打开使用的git找到ssh keys然后新增ssh,将复制的公钥粘贴,名称可以根据自己的需求取;
3、测试是否成功

$ ssh -T git地址
// 举例
$ ssh -T git@gitlab.com

4、打开项目使用ssh克隆项目即可(可以用编辑器或者命令)

// 命令举例 - 地址是git@开头
$ git clone <git上面用ssh生成的地址>

注意:这里可能会有个问题,就是配置好以后反复不能测试成功,这个时候不要慌,重启一下电脑!!!

相关文章

  • git ssh 密钥生成以及配置

    检查是否有ssh密钥,没有的时候进行生成 一、本地有密钥时 本地密钥一般存储在:C盘 -> 用户 -> 当前用户 ...

  • mac下查看&生成密钥

    配置github的ssh密钥 在终端或git bash中执行命令 查看本机是否已经配置过密钥 生成密钥 复制密钥 ...

  • git基础命令

    入门 配置git 在本地生成ssh key 密钥 $ ssh-keygen -t rsa -C "your_ema...

  • Git使用总结

    生成密钥 打开Git Bash, 运行 ssh-keygen 密钥生成空间 ~/.ssh/id_rsa _(...

  • git多账号配置

    git多账号配置 1. 生成ssh密钥 出现 Could not open a connection to you...

  • 02-配置SSH免密登录

    生成密钥(需要在宿主机安装git软件) 配置SSH免密登录 配置alias永久生效

  • Git常用命令

    生成密钥 ssh-keygen 检测是否成功 $ ssh -T git@github.com 本地配置用户名和邮箱...

  • Git的学习与使用

    一、安装配置1.官网下载Git.exe .默认安装2.配置 二、生成SSH密钥1.查看是否已经有了ssh密钥:cd...

  • Ubuntu 配置git环境

    1、安装git 打开终端输入以下命令: 2.配置git环境 3.生成SSH密钥,输入以下命令后直接回车: 生成的s...

  • Linux设置SSH密钥以及别名无密码登录

    Linux设置SSH密钥以及别名无密码登录 首先生成使用密钥对 使用ssh-keygen生成密钥对 生成的文件默认...

网友评论

    本文标题:git ssh 密钥生成以及配置

    本文链接:https://www.haomeiwen.com/subject/lrtlvktx.html