git 設置SSH公鑰之后下載提交代碼就不用輸入密碼驗證。
1、首先你要確認一下本機是否已經有一個公鑰。SSH 公鑰默認儲存在賬戶的主目錄下的 ~/.ssh 目錄。
看一下有沒有id_rsa和id_rsa.pub(或者是id_dsa和id_dsa.pub之類成對的文件),有 .pub 后綴的文件就是公鑰,另一個文件則是密鑰。
如果沒有這些文件,手動創建id_rsa和id_rsa.pub文件。
2、有這些文件之后,在Git Bash 中輸入:
ssh-keygen -t rsa -C "your_email"
運行之后會出現
Enter file in which to save the key (/home/you/.ssh/id_rsa):
提示中輸入id_rsa。
后面有提示設置密碼的,可以不設置直接按Enter鍵就可以了。
最后會提示你本地的密鑰生成成功以及生成的位置。
3、添加SSH公匙到你的github賬戶中。
登陸github帳戶。然后 Settings點擊左側欄SSH and GPG keys看到SSH Key界面點擊New SSH Key。
Title自己輸入昵稱區分。Key粘貼你生成的密匙就可以了。