接觸GitHub的第一次

蜜桃小松鼠發表於2018-01-30

從工作以來,一直在同事的引導下使用SourceTree,今天終於嘗試著來接觸GitHub,其實不難也不復雜,只是很早在別人的影響下把它神祕化了。這次的小小歷程偏重實踐操作以及流程記錄,適合想要接觸卻還沒有實際操作過的盆友。

首先我們要弄明白GitHub是用來幹什麼用的?對於我這種初學者,最先認知的則為GitHub就是專案程式碼的託管平臺,怎來託管專案的程式碼呢?

可以大概分為三部分:

  • 註冊github賬號
  • 生成ssh key金鑰
  • 新建倉庫、上傳、拉取檔案

我自己梳理了一下大致的流程,簡單的想象為:我們小汽車需要通過閘門進入停車場的畫面,繪製的簡單影像如圖:

接觸GitHub的第一次

當我們的computer1獲取到金鑰之後,只要是此裝置 上的任何資源均不需要再次獲取,但若進行存取操作均需記錄對應名稱等資訊,倘若使用新的裝置computer2,當然需要再次獲取新的金鑰(ssh key)並新增。

本地電腦安裝好git、註冊好GitHub的賬號後,就可以從零開始操作。

生成ssh key金鑰

3、在本地建立一個放資源的資料夾 並在其中建立或者新增新的檔案,如圖:

接觸GitHub的第一次
注:我這裡是在D盤建立了RecordStep資料夾放入了index.html檔案

4、在資原始檔夾內,點選空白處右鍵,點選git bash,顯示如圖:

接觸GitHub的第一次

5、在命令視窗配置自己的git資訊

git config --global user.name "Zhang San"  //配置名字
git config --global user.email "ZS_zhangsan@163.com" //配置郵箱
ssh-keygen -t rsa -C "ZS_zhangsan@163.com" //本地建立ssh key 生成金鑰
複製程式碼

配置改為自己的名字和郵箱,因為github每次commit都會記錄這個資訊,一般選擇預設直接回車跳過。這時c盤-->使用者-->自己的使用者名稱 下生成.ssh資料夾。

6、找到c盤-->使用者-->自己的使用者名稱 下生成的.ssh資料夾--記事本開啟--id_rsa.pub檔案,如圖:

接觸GitHub的第一次

7、迴歸GitHub網站頁面點選頭像 選中其中的Settings-->建立一個新的ssh key,如圖:

接觸GitHub的第一次

8、填寫title以及key(id_rsa.pub記事本的內容) 點選新增,如圖:

接觸GitHub的第一次

這一步操作完成,此臺電腦就擁有往對應github提交或拉取的許可權

注:只要在同一臺電腦上操作 以後就可以不做這一步驟。

新建倉庫、上傳、拉取檔案

建立倉庫

1、開啟GitHub官網建立一個新的託管倉庫,如圖:

接觸GitHub的第一次

2、填寫新建託管倉庫的名字和描述點選建立,如圖:

接觸GitHub的第一次

使用新建GitHub倉庫

  • 初始化倉庫
  • 建立連線
  • 提交或拉取
1、初始化倉庫
 git init
複製程式碼

2、建立連線 開啟倉庫複製ssh地址

接觸GitHub的第一次

重新輸入地址連結

git remote add origin git@github.com:VivianFive/RecordStep-One.git
複製程式碼

如有錯誤操作 刪除後再次輸入

 git remote rm origin 
 git remote add origin git@github.com:VivianFive/RecordStep-One.git
複製程式碼

3、提交或拉取

提交三步驟

git add --all
git commit -m '備註資訊'
git push -u origin master
複製程式碼

也可綜合步驟

git commit -am "備註資訊"
git push
複製程式碼

拉取程式碼

git pull origin master
複製程式碼

可能以上的不能滿足自己的使用需求可以使用help 選擇合適的使用

git help  //檢視
git help -add 
複製程式碼

以上只是我第一次 接觸GitHub的操作步驟,記錄下來方便自己,如有不當歡迎大佬批評指正。

相關文章