安裝git后,本地git倉庫和gitee倉庫仍然不能傳輸項目,原因是要通過SSH加密才能傳輸。所以需要進行以下兩步:
- 使用git生成SSH Key
- 讓gitee認證本地的SSH Key
下面分別講解:
1. 本地git生成SSH Key
SSH秘鑰默認存儲在賬戶主目錄的.ssh目錄下(如:C:\Users\Administrator\.ssh\),查看是否包含id_rsa和id_rsa.pub(或類似的成對文件),有.pub后綴的文件是公鑰,另一個就是私鑰。如果沒有這兩個文件,甚至.ssh目錄都沒有,則需要創建秘鑰:
a)新建一個文件夾,在文件夾中右鍵打開Git Bash
b)生成秘鑰:ssh-keygen -t rsa -C "abc123@163.com",下面三個小紅框框的位置,直接回車就行
命令中的郵箱,是gitee中的賬號,需要保持一致
c)執行完之后,在主目錄下會生成一個.ssh目錄,下面會有兩個秘鑰文件,如下:
2. gitee認證本地的SSH Key
登錄gitee -> 設置 -> SSH公鑰,將本地git生成的公鑰(id_rsa.pub)填寫到下面的公鑰框中,標題可以隨便起,見名知意即可