git生成密钥方法

Posted HW_Coder0501

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git生成密钥方法相关的知识,希望对你有一定的参考价值。

1、密钥生成

打开Git Bash,查看ls ~/.ssh下是否有密钥文件id_rsa*,有的话可先进行备份。

然后用如下命令生成新密钥:

ssh-keygen -t rsa -C "your_email@example.com"

参数含义:

-t 指定密钥类型,默认是 rsa ,可以省略。

-C 设置注释文字,比如邮箱。

-f 指定密钥文件存储文件名。

若省略-f,则命令运行之后会提示输入一个文件名,以保存刚才生成的SSH key密钥:"Enter file in which to save the key (/c/Users/xxx(用户名)/.ssh/id_rsa):"

可直接回车采用默认文件名。

接着又会提示输入密码:"Enter passphrase (empty for no passphrase):",该密码是push代码的时候要输入的密码。

这时正常情况下会生成id_rsa.pub和id_rsa文件。文件位于C:\\Users\\xxx(用户名)\\.ssh目录下。

2、GitHub上添加密钥

将以上生成的id_rsa.pub文件中的密钥拷贝出来,添加到GitHub上的SSH Keys中。

 

git如何生成ssh密钥 git生成配置ssh密钥key详细步骤

git如何生成ssh密钥 ?有不少朋友们在下载git以后,不知道如何使用git软件生成配置密钥key。今天小编就来给大家说明一下git生成配置ssh密钥key详细步骤。

具体步骤如下:

1、在电脑桌面,鼠标右键,选择"Git Bash Here",打开Git命令窗口;

2、在Git命令窗口中配置用户,输入如下命令:

git config --global user.name "blkj"

其中:"blkj"是你自己要填写的用户名

3、继续在Git窗口中配置邮箱,输入如下命令:

git config --global user.email "blkj@boranet.com.cn"

其中:"blkj@boranet.com.cn"是用户自己的邮箱地址

4、此时会在C:\\Users\\Administrator目录下生成.gitconfig配置文件(此文件不能删除);

5、查看.gitconfig配置文件里的内容;

6、继续在Git命令窗口中输入如下命令,即可生成SSH公钥和私钥

ssh-keygen -t rsa -C "blkj@boranet.com.cn"

7、进入C:\\Users\\Administrator\\.ssh目录下,查看生成的SSH密钥;

8、在Git窗口中输入如下命令,可以查看公钥和私钥

cat ~/.ssh/id_rsa.pub

以上就是git如何生成ssh密钥的方法介绍了,希望对各位朋友们有所帮助。

以上是关于git生成密钥方法的主要内容,如果未能解决你的问题,请参考以下文章

git使用ssh密钥

生成SSH密钥添加到GitHub

git使用ssh密钥

Git ssh key生成并检测流程!

配置多个 git 账号的 ssh密钥

TortoiseGit使用ssh密钥连接git服务器