Git 遠端倉庫配置(2)
1.gitHub新增 SSH Key
本地Git倉庫和github倉庫之間的傳輸是通過SSH加密的所以需要作如下設定.
第一步:建立SSH Key。Git客戶端工具進入使用者本地創庫主目錄下,通過命令( ssh - keygen -t rsa -C "815*****[email protected]"
)生成祕鑰
如下圖:
這是在你的本地倉庫生成兩個檔案key_rsa,key_rsa.pub;key_rsa是私鑰,不能洩露出去,key_rsa.pub是公鑰,可以放心地告訴任何人。
第二步:登入github-->settings -->SSH and GPG keys -->Add SSH key
點選 Add ssh Key,你就應該可以看到已經新增的key
2.新增遠端庫
在本地和github各自建立一個Git倉庫,實現兩個倉庫遠端同步,這樣github的倉庫可以作為備份,又可以使其他人通過該倉庫來協作。
2.1登入github上,然後在右上角找到“ new repository”建立一個新的倉庫。如下:
就樣就成功地建立了一個新的Git倉庫。
目前GitHub上的這個遠端倉庫Git_Repostory還是空的。根據GitGub的提示可知,可以從這個倉庫克隆出新的倉庫
也可以把一個已有的本地倉庫與之關聯。然後把本地倉庫的內容推送到GitHub遠端倉庫。
2.2 在本地Git_Repostory 執行Git 命令推送到遠端倉庫
git remote add origin url地址
由於遠端庫是空的,我們第一次推送master分支時,加上了 –u引數,推送成功後重新整理gitHub檢視上傳的資訊
從現在起,只要本地作了提交,就可以通過如下命令:git push origin master
把本地master分支的最新修改推送到github上了,這樣你就擁有了真正的分散式版本庫了