解决使用git,ssh每次都要输入密码

最近在使用git的过程中,发现每次git pull或者其他动作都需要输入密码

        我使用的是ssh的方式clone的代码,而且在clone之前还生成并且上传了公钥,还把公钥填入git的公钥库里面了,为何还要一直输入密码??

        研究后发现了问题所在,在生产公钥的时候,也就是执行命令 

ssh-keygen -t rsa -C xxxx 

后,会有一个输入密码(Enter passphrase (empty for no passphrase)) 与再次确认密码(Enter same passphrase again)的动作,问题就出在这儿。

        因为这个时候如果输入了密码 ,那就悲剧了,以后每次git操作都必须输入密码,但是如果这个时候你直接回车,那就一劳勇逸了。

        坑啊,一般来说提示输入密码,第一直觉当然是输入啊。希望大家能减少这种坑的出现,少浪费生命!!!

你可能感兴趣的:(解决使用git,ssh每次都要输入密码)