git config初始化用户 & 配置ssh公钥、私钥

一、本地系统初始化用户信息

查看本地现有用户信息

git config --list

如果没有配置,需要初始化一个

git config --global user.name liujinyu
git config --global user.email liujinyu@163.com

初始化后查看

git config --list

 

 

二、配置ssh公钥、私钥

第一步、首先,检查下自己之前有没有已经生成: 

ls -al ~/.ssh 

第二步、如果能进入到.ssh文件目录下 ,则证明,之前生成过.ssh秘钥,可以直接使用里面的秘钥。

如果不能进入到.ssh文件目录下,则:

检测下自己之前有没有配置:

git config user.name和git config user.email(直接分别输入这两个命令)

如果之前没有创建,则执行以下命令:

git config –global user.name ‘xxxxx’ 
git config –global user.email ‘xxx@xx.xxx’

生成秘钥

ssh-keygen -t rsa -C ‘上面的邮箱’

 

代码参数含义:

-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。

接着按3个回车

最后在.ssh目录下(C盘用户文件夹下)得到了两个文件:id_rsa(私有秘钥)和id_rsa.pub(公有密钥)

 

第三步、如果想登陆远端,则需要将rsa.pub里的秘钥添加到远端。

首先,去.ssh目录下找到id_rsa.pub这个文件夹打开复制全部内容。 

第四步 测试。

再使用下面的命令测试是否成功

ssh -T git@github.com

然后会看到这个内容,输入yes即可

最后,如看到以下信息,那么就完美了。成功了!!!

 

posted @ 2022-11-03 16:30  刘金宇  阅读(455)  评论(0编辑  收藏  举报