之前嘗試過(guò)按照網(wǎng)上的方法配置密鑰,雖然配置成功了但是每次進(jìn)行任何操作還是得輸入密碼(不用輸賬號(hào),只是輸入 .rsa.pub的passphrase),還是很不方便,自己重新配置了下,嘗試了一下,不用輸密碼了。
在有了gitlab賬號(hào)后:
1.在終端(根目錄就行)輸入 ssh-keygen -t rsa -C + gitlab上的email。
比如 ssh-keygen -t rsa -C 12345678@nb.com.
2.回車之后會(huì)讓你輸入存儲(chǔ)id_rsa和id_rsa.pub的目錄,不用管直接繼續(xù)回車即可
3.回車之后會(huì)出現(xiàn)讓輸入密碼,關(guān)鍵的來(lái)了,這個(gè)密碼,不要輸入任何東西,直接回車(不然每次進(jìn)行g(shù)it和遠(yuǎn)程倉(cāng)庫(kù)有關(guān)系的操作的時(shí)候都得輸入這個(gè)密碼)。 這兩步直接enter之后密鑰對(duì)就創(chuàng)建成功了

4.接下來(lái)去電腦桌面 左上角的前往-前往文件夾

5.點(diǎn)開之后直接在輸入框里輸入 ~/.ssh 然后回車,就會(huì)出現(xiàn)id_rsa和id_rsa.pub兩個(gè)文件。右鍵打用文本編輯打開id_rsa.pub,將里面的東西全部復(fù)制
6.打開gitlab,點(diǎn)擊右上角紅框位置打開settings

7.進(jìn)入settings后,點(diǎn)擊左側(cè)SSH Keys

8.把剛才復(fù)制的id_rsa.pub里的東西粘貼到1所指的框框里,( title可以隨便寫,也可以什么都不寫)然后點(diǎn)擊2指的 Add key

現(xiàn)在就大功告成了,可以不輸密碼的進(jìn)行g(shù)it pull 、push、clone等操作了。