git每次重新输入密码的问题怎么办
公钥&私钥
当我们关联好自己的git时,发现每次pull 或 push代码时会让我们重复性输入自己的密码,问题不是出在我们关联的不对,而是对git的公钥和私钥了解并不深,使用命令ssh-keygen,默认生成的公钥名为id_rsa.pub ,私钥名为id_rsa。
解决
终端提示:Enter passphrase for key,表示我们对自己的git使用了私钥,在公钥的基础上又加了一道保障,所以会出现重复性输入密码;切换到文件
cd ~/.ssh
文件下会有id_rsa,id_rsa.pub,known_hosts三个文件,使用命令
rm id_rsa*
删除我们的私钥,再执行cd 切换目录,执行
ssh-keygen -t rsa -