如果以前设置过用户名或者邮箱先清除信息。
一、查看是否设置过用户名,邮箱:git config --list
查看是否有 user.email,user.name
二、如果有清除设置
git config --global --unset user.name
git config --global --unset user.email
如果没有忽略这一步
清除完之后执行一确认。
三、生成 ssh key
MacBook-Pro:.ssh$ ssh-keygen -t rsa -C "xxx@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/用户名/.ssh/id_rsa):
此步可重命名秘钥文件名及路径,如果直接回车,默认为 id_rsa. 路径为/Users/用户名/.ssh/id_rsa
然后一路回车,最终如下:
MacBook-Pro:.ssh$ ssh-keygen -t rsa -C "xxx@163.com"
Generating public/private rsa key pair.