遠端倉庫ssh配置

2021-10-09 01:12:10 字數 1088 閱讀 1230

第1步:建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,開啟shell(windows下開啟git bash),建立ssh key:

你需要把郵件位址換成你自己的郵件位址,然後一路回車,使用預設值即可,由於這個key也不是用於軍事目的,所以也無需設定密碼。

如果一切順利的話,可以在使用者主目錄裡找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個檔案,這兩個就是ssh key的秘鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

第2步:登陸github,開啟「account settings」,「ssh keys」頁面:

然後,點「add ssh key」,填上任意title,在key文字框裡貼上id_rsa.pub檔案的內容:

點「add key」,你就應該看到已經新增的key:

為什麼github需要ssh key呢?因為github需要識別出你推送的提交確實是你推送的,而不是別人冒充的,而git支援ssh協議,所以,github只要知道了你的公鑰,就可以確認只有你自己才能推送。

當然,github允許你新增多個key。假定你有若干電腦,你一會兒在公司提交,一會兒在家裡提交,只要把每台電腦的key都新增到github,就可以在每台電腦上往github推送了。

最後友情提示,在github上免費託管的git倉庫,任何人都可以看到喔(但只有你自己才能改)。所以,不要把敏感資訊放進去。

如果你不想讓別人看到git庫,有兩個辦法,乙個是交點保護費,讓github把公開的倉庫變成私有的,這樣別人就看不見了(不可讀更不可寫)。另乙個辦法是自己動手,搭乙個git伺服器,因為是你自己的git伺服器,所以別人也是看不見的。這個方法我們後面會講到的,相當簡單,公司內部開發必備。

來自:來自遠端倉庫$ git remote add origin

Git遠端倉庫 配置SSH

本地git倉庫和github倉庫之間的 第1步 建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id rsa和id rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,開啟shell windows下開啟git bash 建立ssh key...

git配置ssh私鑰 5,git遠端倉庫

當我們需要多個人協助開發時,必然會遇到乙個問題,就是雙方的資訊如何進行傳遞同步。這個時候,就需要搭建乙個遠端伺服器,每個人都從這個 遠端伺服器 倉庫轉殖乙份到自己的電腦上,並且把自己需要提交推送到伺服器倉庫裡,也可以從伺服器倉庫中拉取別人的提交。遠端伺服器可以自己搭建,也可以使用現成的。著名的 全球...

配置ssh遠端登入

1 在本地執行以下命令生成金鑰對 ssh keygen b 4096 t rsa說明 2 將公鑰對拷貝到遠端機器上 方法1 在本機執行 ssh copy id usr hostname方法2 在目錄機器的目標使用者下建立.ssh目錄 在目標機的.ssh目錄下建立authorized keys檔案 將...