由于以前设置过git的ssh密码,长时间未使用导致忘记了密码,于是在网上多次查找方法,解决方法如下:
不去修改密码,而去创建一个新的ssh秘匙。
步骤:
1.查看本地是否有ssh。首先打开git bash,使用命令:
cd ~/.ssh
进入ssh文件夹。
2.使用命令ls查看文件夹内容。若本地有ssh密匙,那么会有id_rsa.pub,config,known_hosts等文件。
3.创建新的ssh,使用如下命令:
ssh-kengen -t rsa -b 4096 -C"your_email@example.com"
若有本地ssh,会显示如下信息
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Jarvis/.ssh/id_rsa):
点击enter键,出现以下信息:
/c/Users/Jarvis/.ssh/id_rsa already exists.
Overwrite (y/n)?
选择y,表示覆盖本地ssh key。
4.然后就是输入密码,可以输入一个能记住的密码,也可以不使用密码。
5.把创建好的密匙贴到GitHub中的setting的ssh and GPg Keys管理就好。
参考文章链接:Git SSH秘钥的删除和创建