Shift + 鼠標右鍵,選擇Git Bash Here,運行git bash客戶端git
$ cd ~/.ssh $ ls
說明已經有了id_rsa.pub。這就是保存公鑰的文件。github
若是沒有,建立一個SSH Keybash
$ ssh-keygen -t rsa -C "your_email@example.com"
-t 指定祕鑰類型,默認爲rsassh
-C 設置註釋文字,好比郵箱測試
-f 指定祕鑰文件存儲文件名,默認爲id_rsa和id_rsa.pubcode
不指定祕鑰文件名,運行上面的命令會提示你輸入文件名,不輸入則使用默認名。ip
接着會提示你輸入兩次密碼,該密碼是你push文件的時候要輸入的密碼,而不是github管理者的密碼。it
不輸入密碼,直接回車,那麼push的時候就不須要輸入密碼,直接提交到github上。email
提示SSH Key建立成功,登錄
添加你的SSH Key到github上
拷貝id_rsa.pub文件內容。
git命令以下:
clip < ~/.ssh/id_rsa.pub
登陸你的github帳號,從右上角的Settings進入,選擇左側的SSH Key,進入頁面,添加SSH key.
點擊Add SSH Key 按鈕,添加一個SSH Key。
把複製的SSH Key 粘貼到Key所對應的輸入框中,在title中輸入一個別名。
測試一下
ssh -T git@github.com