1. 程式人生 > >解決linux中使用git,ssh每次都要輸入密碼

解決linux中使用git,ssh每次都要輸入密碼

想一想不對勁啊,我使用的是ssh的方式clone的程式碼,而且在clone之前還生成並且上傳了公鑰,還把公鑰填入git的公鑰庫裡面了,怎麼

還要我輸入密碼??

仔細研究後,發現了問題所在,原來是在生產公鑰的時候,

執行命令 ssh-keygen -t rsa -C xxxx 後,

會有一個輸入密碼(Enter passphrase (empty for no passphrase)) 與

再次確認密碼(Enter same passphrase again)的動作,問題就出在這兒

因為這個時候如果你輸入了密碼 ,那你就悲劇了,以後每次git操作都必須輸入密碼,但是如果這個時候你直接回車,那你就一勞勇逸了

深坑啊深坑啊,一般來說提示輸入密碼,第一直覺當然是輸入啊,真是深坑。希望大家能擴散,減少這種坑的出現,少浪費生命