git ssh key生成

重装系统后,需要重新安装git,ssh key便是遇到的其中一个问题,具体解决办法如下:

1.安装好git客户端后,查看本地是否有.ssh文件,命令如下:
mkdir ~/.ssh

2.如果没有该文件,使用如下命令创建
mkdir ~/.ssh

3.配置全局的name和email:
$ git config --global user.name "test"
$ git config --global user.email "test@gmail.com"

4.生成key:
a、ssh-keygen -t rsa -C “xkwg@163.com”
b、输入命令后,连续按下3次回车

5.打开Admin目录进入.ssh文件夹,用记事本打开id_rsa.pub,并进行复制:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0nShSnpJLaQ5NLemnPFNt0zQxC0Qw6gYf8XaS7UK9TvgmTQRjLYTJYRJ+LVswgDF++DhfsoCqhsT7QQpUxiYT9yDXvA+mDSI58mJt4GwdpT+Ozibpu2eJ1FLM89HT6L4bAQOJfTD7+kHvqVtABTESo1Nox6GrGdofXGlUUwBlVh8on59Wm6HSkjwpG9Qlz5oijzT0LHMrOV01TZ26neBi0lwBtwK+EPzDdy2AcmzNQJjj1amrTHJHIjTA2kSUZzM5GoxjWozHIy4d1IjUkWsGhxmcDNenhzowBbHpD47m91cuAvZgyt50o2fNpVxoUhFUxBdwmEOje6VgdnSjUCKJ@qq.com

6.进入github官网,找到绿色图标进行,点击settings,在左边的列表中点击SSH and GPR keys,在右边点击New SSH key,将复制内容粘贴即可

7.在git客户端输入ssh git@github.com命令,出现“Hi lsyz0021! You've successfully authenticated, but GitHub does not provide shel l access.即为成功。

原文地址:https://www.cnblogs.com/jingyi17/p/7609892.html