# 进入 ssh 目录
cd ~/.ssh
# 如果不能进入该目录,阐明没生成过,则须要查看下是否配置过 git 账户
git config --list
# 全局用户名,倡议拼音或英文
git config --global user.name "account name"
# 全局邮箱地址
git config --global user.email "account email"
# 生成秘钥
ssh-keygen -t rsa -C "account email"
# 提醒输出保留密钥门路,间接回车即可(三次默认回车)。胜利是显示如下
+---[RSA 2048]----+
| .o+o. |
| .... |
| +..+ |
| ..=. + |
| .o..o S |
|...= .o+ |
|E+* .+=o. |
|+=+++=o.= |
|OB+.+=+o . |
+----[SHA256]-----+
# 查看私有密钥,全副复制,增加到 github 中
cat id_rsa.pub
# 测验是否链接胜利
输出“ssh -T git@github.com”# 如果呈现如下内容,则证实链接胜利“Hi lover! You've successfully authenticated, but GitHub does not provide shell access.”