Git 配置github相關信息

Git 配置github相關信息(部分參考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000)


第1步:創建SSH Key,右鍵(默認已安裝Git程序)打開Shell(Windows下打開Git Bash),創建SSH Key:

$ ssh-keygen -t rsa -C "註冊github時的郵箱地址,例如:[email protected]"

然後一路回車,不需要設置密碼,最終如下:


如果一切順利的話,可以在用戶主目錄裏找到.ssh目錄,裏面有id_rsa和id_rsa.pub兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

 

第2步:登陸GitHub,打開“Account settings”,“SSH Keys”頁面,然後,點“Add SSHKey”,填上任意Title,在Key文本框裏粘貼id_rsa.pub文件的內容:


點“Add Key”,你就應該看到已經添加的Key。

爲什麼GitHub需要SSH Key呢?因爲GitHub需要識別出你推送的提交確實是你推送的,而不是別人冒充的,而Git支持SSH協議,所以,GitHub只要知道了你的公鑰,就可以確認只有你自己才能推送。

當然,GitHub允許你添加多個Key。假定你有若干電腦,你一會兒在公司提交,一會兒在家裏提交,只要把每臺電腦的Key都添加到GitHub,就可以在每臺電腦上往GitHub推送了。

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章