git配置完ssh以后,每次pull或push都会出现Enter passphrase for key 'xxx':
虽然是出于安全问题,但每次都提示,很烦。
解决方案:
#删除密码,xxx就是提示中rsa所在路径
ssh-keygen -p -f xxx -N ''
注意:这里只是删除密码,ssh的pub不会改变。
#出现以下这行,说明删除成功了
Your identification has been saved with the new passphrase.
总结一下,有人说ssh-add -k xxx 能用但我试了不起作用,以上才是最终的解决方案,不信的话可以自己回去试试~