繁嵐的部落格

Git入門: 本機篇

git 是一個版本控制軟體,我們可以使用 git 方便進行專案的管理與追蹤, 如檔案變更、紀錄等。

這篇文章將會介紹 git 的安裝與常用指令,並說明在本機端的基本操作。

安裝 git

git 的安裝很簡單,在 Linux 上可搜尋git套件安裝,而在 Windows 可以到 git 官網下載 Git for Windows 進行安裝。

開始使用 git

建立 repository

git init

Repository 中文稱為儲存庫,也可以簡稱為 repo ,用來儲存專案相關的程式碼及檔案。
我們可以透過git init來初始化一個repo。此時指令所在的資料夾,將會建立一個空的repo。

新增檔案到 repo

初始化 repo 完畢後,就可以開始透過git add指令,將資料夾內的檔案,加入至 repo 進行記錄。

如果要加入一個檔案,就輸入git add 檔案名稱,檔案名稱必須包含副檔名。

git add <file name>

如果要一次全部加入,則可以使用--all參數。

git add --all

這樣就能一次將 repo 根資料夾裡的所有檔案加入。

進行 commit

Commit 可說是對當前儲存庫狀態的一個紀錄,當建立了 commit , git 就會把目前 repo 內所有的變動給存到該次 commit。

輸入git commit指令即可進到建立 commit 的編輯介面,對本次 commit 進行說明與註解。
如果是安裝 git 後,第一次進行 commit ,則 git 將會詢問要使用哪個文字編輯器(預設為vi)。
如果要跳過編輯介面直接進行 commit ,則可以輸入:

git commit -m <message>

這樣即可直接建立 commit 並加上訊息註解。

修改檔案後

如果之後程式碼、檔案、資料夾等等,有任何變動,則需要再用git add指令將變動更新至 repo ,並且加上 commit 做紀錄。