最近在使用git的過程中扼雏,發(fā)現(xiàn)每次git pull或者其他動(dòng)作都需要輸入密碼
????????我使用的是ssh的方式clone的代碼坚嗜,而且在clone之前還生成并且上傳了公鑰,還把公鑰填入git的公鑰庫里面了诗充,為何還要一直輸入密碼苍蔬??
? ? ? ? 研究后發(fā)現(xiàn)了問題所在蝴蜓,在生產(chǎn)公鑰的時(shí)候碟绑,也就是執(zhí)行命令?
ssh-keygen -t rsa -C xxxx?
后,會(huì)有一個(gè)輸入密碼(Enter passphrase (empty for no passphrase)) 與再次確認(rèn)密碼(Enter same passphrase again)的動(dòng)作茎匠,問題就出在這兒格仲。
????????因?yàn)檫@個(gè)時(shí)候如果輸入了密碼 ,那就悲劇了,以后每次git操作都必須輸入密碼诵冒,但是如果這個(gè)時(shí)候你直接回車凯肋,那就一勞勇逸了。
????????坑啊汽馋,一般來說提示輸入密碼侮东,第一直覺當(dāng)然是輸入啊。希望大家能減少這種坑的出現(xiàn)惭蟋,少浪費(fèi)生命C绻稹!告组!