Git 學習筆記 08 - 遠端倉庫
阿新 • • 發佈:2019-01-13
Git 學習筆記 08 - 遠端倉庫
注:本文參照的是廖雪峰老師的Git教程
概念:
Git是分散式版本控制系統,同一個Git倉庫,可以分佈到不同的機器上。怎麼分佈呢?最早,肯定只有一臺機器有一個原始版本庫,此後,別的機器可以“克隆”這個原始版本庫,而且每臺機器的版本庫其實都是一樣的,並沒有主次之分。
一臺電腦玩遠端倉庫沒有意思,但是這裡可以把 GitHub 遠端倉庫,將你的程式碼上傳上去。這個操作就有點踩坑了啊。
操作:
-
首先你得註冊一個 GitHub 賬號,這個登入 GitHub 後用QQ郵箱就可以註冊,我覺得這個註冊還是得認真點,畢竟 GitHub 是程式設計師的朋友圈之一…
-
註冊完後,檢視現在用的電腦有沒有SSH key,就是去你的使用者主目錄下看有沒有 .ssh目錄
暈不?我開始還沒搞懂,後面清楚了,每個人電腦不是有當前使用者名稱的目錄嗎,像我的電腦是win7的,我的桌面就有一個我當前使用者名稱的目錄,找不到看我的截圖。看到裡面的小紅線圈起來的資料夾,熟悉不?
-
如果沒有 .ssh 目錄,則需要自己建立SSH key
使用命令:ssh-keygen -t rsa -C "[email protected]"
你需要把郵件地址換成你自己的郵件地址,然後一路回車,使用預設值即可,由於這個Key也不是用於軍事目的,所以也無需設定密碼。
- 一直按回車完後,可以在剛剛說的那個資料夾中找到 .ssh 檔案,裡面有
id_rsa
和id_rsa.pub
兩個檔案,這兩個就是SSH Key的祕鑰對,id_rsa
是私鑰,不能洩露出去,id_rsa.pub
是公鑰,可以放心地告訴任何人。 - 登入你的 GitHub,然後按照圖片上的1-7步點選和輸入就OK了。