GitHub for Mac記錄(一)建立tutorial倉庫

以前都是用一點查一點,始終都是Git的門外漢,所以系統記錄一下git的搭建和使用,主要以GitHub爲載體進行,考慮到網上Git攻略版本各異且都有不同,所以本文還是參考官方document比較穩定。

GitHub官方文檔:https://help.github.com/en/github/getting-started-with-github/set-up-git

 

一、安裝

GitHub Desktop客戶端mac和Windows都有,直接安裝即可,配置環境主要分爲三大步:先安裝客戶端,然後授權,最後調配置。

新建第一個倉庫,登錄使用GD後create a tutorial repository and clone it,就建立了一個私人倉庫不會公開。

tutorial repository倉庫挺好的,裏面有幾乎所有指引項目,如下圖。

 

先主要介紹branch。

Git的優勢就在於能夠共存許多版本這點不用贅述,branch就是實現這個功能的。主程序可在master branch下執行,每創建一個branch都能保存該分支下的專屬版本。

 

branch弄完以後就是不成文的規定:read me.md,以前每一個算法git下都有一個readme.md自己弄的就很少注意寫,用了tutorial repository會提醒你加入這個文件。

完成readme後有一個make a commit,這就是你每個branch或者每個版本需要添加批註的地方,畢竟開源代碼是給普羅大衆看的,有許多地方需要添加註釋才能讓所有人看得懂,批註就是在左下方的summary\description地方寫。

之後就是push了,也就是上傳,也就是將這個branch定稿。

最後是一個很關鍵的,剛說到了git的優勢在於多版本共存,那麼各個版本的差異性如何體現呢,就是採用request方法。

可以把這個版本添加的東西都顯示出來,如上圖的截圖“+dddddd”就是這個branch下面添加的新東西。

 

 

上述就是最簡單的tutorial repository的倉庫搭建,非常適合新手。

 

 

然後就是進階版的create a new repository,創建自定義倉庫,見下圖。

主要是一些基本定義,因爲是在本地創建,所以最終的倉庫主題是構建在本地的。

這裏有一個git ignore需要注意,這個可以ignore一些你的批註,具體的實際項目裏面用得上,一般可以選擇none。

 

然後license就是許可證的意思,大概意思就是開源代碼需要,官方文檔也說這個不用太在意。這裏截取了一部分license的格式

雖然這種方式是在本地建立倉庫,但是也是可以通過客戶端上傳到GitHub上的,上傳參數也可以選擇上傳後只限自己查看的隱私權限。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章