接觸GitHub的第一次

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

首先咱們要弄明白GitHub是用來幹什麼用的?對於我這種初學者,最早認知的則爲GitHub就是項目代碼的託管平臺,怎來託管項目的代碼呢?git

能夠大概分爲三部分:github

  • 註冊github帳號
  • 生成ssh key密鑰
  • 新建倉庫、上傳、拉取文件

我本身梳理了一下大體的流程,簡單的想象爲:咱們小汽車須要經過閘門進入停車場的畫面,繪製的簡單圖像如圖:bash

當咱們的computer1獲取到密鑰以後,只要是此設備 上的任何資源均不須要再次獲取,但若進行存取操做均需記錄對應名稱等信息,假若使用新的設備computer2,固然須要再次獲取新的密鑰(ssh key)並添加。ssh

本地電腦安裝好git、註冊好GitHub的帳號後,就能夠從零開始操做。網站

生成ssh key密鑰

三、在本地建立一個放資源的文件夾 並在其中建立或者添加新的文件,如圖: ui

注:我這裏是在D盤建立了RecordStep文件夾放入了index.html文件

四、在資源文件夾內,點擊空白處右鍵,點擊git bash,顯示如圖: spa

五、在命令窗口配置本身的git信息code

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文件夾。cdn

六、找到c盤-->用戶-->本身的用戶名 下生成的.ssh文件夾--記事本打開--id_rsa.pub文件,如圖:

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

八、填寫title以及key(id_rsa.pub記事本的內容) 點擊添加,如圖:

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

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

新建倉庫、上傳、拉取文件

建立倉庫

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

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

使用新建GitHub倉庫

  • 初始化倉庫
  • 創建鏈接
  • 提交或拉取
一、初始化倉庫
git init
複製代碼

二、創建鏈接 打開倉庫複製ssh地址

從新輸入地址連接

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
複製代碼

三、提交或拉取

提交三步驟

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的操做步驟,記錄下來方便本身,若有不當歡迎大佬批評指正。

相關文章
相關標籤/搜索