GitHub的SSH的繫結
阿新 • • 發佈:2020-06-27
原博主:叔叵謾
原博:https://blog.csdn.net/qq_35703954/article/details/87446876
github是一個基於git的高效的程式碼管理平臺,方便我們下載和上傳程式碼。那麼,這樣就會有一個問題:我們自己的遠端倉庫別人是不是同樣可以上傳修改程式碼,顯然是不行的。於是就有本節的SSH Key的繫結,通俗的講,每臺機器都可以生成自己的ssh key,然後將生成的ssh key繫結到遠端的git伺服器(可以理解為git頁面上)。這樣一來,就是有綁定了ssh key的本地機器才能夠上傳修改程式碼。
繫結ssh key的方法分為兩步:
第一步:在本地機器生成ssh key。
生成ssh key,後面的[email protected]改為你的郵箱。我的郵箱是[email protected],也是在github上註冊的那個郵箱:
$ ssh-keygen -t rsa -C "[email protected]"
直接點回車,說明會在預設檔案id_rsa上生成ssh key。 然後系統要求輸入密碼,直接按回車表示不設密碼
重複密碼時也是直接回車,之後提示你shh key已經生成成功
然後,進入檔案C:\Users\lilu\.ssh(這個路徑可以在上面的路徑上看到),可以看到幾個檔案,開啟id_rsa.pub檔案,裡面就是我們需要的ssh key。
第二步:在繫結ssh key。
複製ssh key,然後在網頁上登入github,將ssh key繫結
我這裡已經綁定了一個ssh key,新增ssh key。
title名字可以隨便寫,key就貼上上,就OK了