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即可
最后,如看到以下信息,那么就完美了。成功了!!!