版本控管工具 github

sexyoung
進擊的 Tool’ s
4 min readAug 28, 2015

對一些開發者而言,github只是個下載別人寫好套件的好地方(其實就是我啦靠)疏不知其實它是強大的版本控管工具。如果你要使用它來做程式碼的檔案控管,首先你要先去申請一個帳號

如果你申請好了,我們就從建立一個專案開始。

1. 建立你的第一個 Repository

https://github.com/new

RepositoryName 你可以隨便取,通常我會取名為專案名稱。其它像是Description 看你要不要加一些註解,沒有的話就直接按綠色按鈕「Create repository」就好了。

然後它就會給你一個 Repository 的網址。

2. 下載 github desktop

github 基本上是可以直接使用 命令指令列操作的,但我很懶所以就下載 github desktop 吧:https://desktop.github.com/

下載完畢就打開它吧。

3. 登入你的 github 帳號

按下 cmd + , 輸入登入資訊

如果登入成功會出現你的資訊

4. 抓取線上的 repository

點一下左上的「+」,然後選右邊的 clone,你可以看到我們剛建好的 repository, 點它,然後再點「Clone XXX」

指定好下載的位置後,它會在該位置建立一個資料夾。然後你的 github desktop 左邊就會有一個專案了。

5. 新增一個檔案

然後我在這個資料夾裡新增一個名為 index.html 的檔案,內容是 hello

回到 github desktop ,馬上就發現你有新增一個檔案。我們馬上就把這次的變動做 commit, Summary 寫個「add index.html」然後按下 Commit to master

OK, 你可以看到我們有一個 commit 「add index.html」已在我們的記錄中。

然後我們再新增一個檔案叫 2.html,內容 2222,回 github desktop,點擊右上角的圈圈? ↓這個

我們就可以看到它偵測到新檔案 2.html,我們一樣在 summary 填入「add 2.html」然後 commit to master

此時你會發現右上的圈圈變多了

點一下最左邊的圈圈

可以看到左邊有2個記錄,但灰底是在 add index.html,再點一下右邊的圈圈

可以發現它每一個 commit 右邊都詳細記錄我們每一次的變動。

6. 發佈到線上

點一下右上角的 publish

然後到你的 github 自己的 repository, 你就可以看到:

很好,我們已經完成了上傳一個倉庫的流程,之後去別的地方如果要下載,就一樣使用 git clone 就可以下載回來了!

--

--