Windows與Linux的配置命令相同
需要注意的是.ssh是一個目錄(‘.’爲隱藏目錄),
在Linux的圖形化界面使用‘ctrl+h’可以顯示全部文件,命令行’ls -a’即可
ps.該文件不需要用戶自己創建,下文中會提到具體操作步驟.
1.安家落戶,自報家門
安裝完成Git等工具後,還需要讓本機與GitHub相互認識認識,在命令行輸入:
git config (--global) user.name "Name(你的名稱)"
git config (--global) user.email "[email protected](你的郵箱)"
–global是表示這臺機器上所有的git倉庫都使用這個配置
也可以對其他某個倉庫使用’其他用戶與郵箱’,若僅是暫時使用的話,別加–global
2.遠程倉庫,互留信物
留個信物,他日好相見(添加遠程庫).
第1步:
創建SSH Key。在用戶主目錄下,看看有沒有.ssh目錄,
如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個文件,如果已經有了,可直接跳到下一步。
如果沒有,打開命令行或Git bash,創建SSH Key:
ssh-keygen -t rsa -C "github的郵箱地址"
(注意郵箱別寫錯了,然後一路回車,使用默認值即可)
如果一切順利的話,可以在’用戶主目錄’裏找到.ssh目錄,裏面有id_rsa和id_rsa.pub兩個文件,
這兩個就是SSH Key的祕鑰對:
id_rsa是私鑰,不能泄露出去,
id_rsa.pub是公鑰,可以放心地告訴任何人。第2步:
登錄GitHub,
點擊右上角自己的頭像,”settings”,
選擇”SSH and GPG keys”,
然後,“New SSH Key”,標題名稱隨意,在Key文本框裏粘貼id_rsa.pub文件的內容:
ssh-rsa……..
全都複製進去,add添加,完成!
GitHub之所以需要這些認證,還是爲了能更好的,更安全的提供服務。所以,GitHub只要知道了你的公鑰,就可以確認只有你自己才能推送。
GitHub允許你添加多個Key。假定你有若干電腦,只要把每臺電腦的Key都添加到GitHub,就可以在每臺電腦上往GitHub推送了。
我的Git入門學習,廖雪峯老師的教程幫助了我很多;
也希望能和大家分享一下:
廖雪峯老師的官方網站