一、查看、清除设置
用以下命令查看当前的全局配置。检查是否设置过user.name,user.email。若有设置,用unset进行清楚。
//查看全局设置
git config --global --list
//清除对应的user设置
$ git config --global --unset user.name “name”
$ git config --global --unset user.email [email protected]
二、查看、删除~/.ssh
看本地是否有.ssh文件,找到 Git Bash 打开后 运行以下命令,查看是否有该文件夹,如果本地有ssh密钥的话会有id_rsa、id_rsa.pub、known_hosts等文件。
cd ~/.ssh
另外一种查看方法为,查看C:\Users/windows账户名 ,该路径下存在一个.ssh文件夹,并查看上述的文件。若存在就需要进行删除。
以防删错,在此给出参考原文,按照文中删除方法,已成功运行。
//有大佬指导说,这个不能删错,可能要导致重装系统。
rm -rf ~/.ssh/*
三、生成public key
//连续三次enter
ssh-keygen -t rsa -b 4096 -C “邮箱”
//查看生成的key(将查询到的一串字符直接全部复制)
cat ~/.ssh/id_rsa.pub
四、在github和gitee中设置SSH密钥
这一部分网上有很多教程,可参考。