Git生成SSH公鑰

第一步:

Shift + 鼠標右鍵,選擇Git Bash Here,運行git bash客戶端git

$ cd ~/.ssh
$ ls

ssh

說明已經有了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
相關文章
相關標籤/搜索