Git 學習手冊#1 安裝與簡介

技術文章, 程式應用

這幾天開始,我來寫寫我學習 Git 的一些重要筆記,在業務上有需要的時候可以隨時參考。

 

Git為分散式版本控制系統,對原始碼進行版本控管是非常重要的一件事,雖然有些人會用 SVN,也有一些人會使用 Dropbox 直接當版本控管,但我仍然覺得 Git 是最好用的版本控管之一,再加上 Github 在今年 1 月 7 日的時候發佈了《 private repositories 開放免費版用戶 》,有興趣的人可以去官方部落格看看,這簡直是開發者的最大福音,所以接下來就來學習 Git 如何使用。

 

Git 可以把檔案的狀態作為更新歷史記錄保存起來。因此可以把編輯過的檔案復原到以前的狀態,也可以顯示編輯過內容的差異。而且,當有人想將編輯過的舊檔案上傳到伺服器、覆蓋其他人的最新檔案時,系統會發出警告,因此可以避免在無意中覆蓋他人的編輯內容。

 

Git 的優點有很多,包含:「速度快、分佈式的管理系統、有完整的歷史記錄…等等」,有興趣的人可以自行去官方網站去查看。

 

在 Git 使用上面,雖然有有許多的圖控軟體,如 Source tree、TortoiseGit…等等,但是我仍然蠻建議先透過「下指令」的方式來學習,因為這樣才會擁有 Git 基礎觀念,再來使用圖控軟體會更加清楚。

 

 

■ Git 安裝

 

◆ 官方網站:https://git-scm.com/

 

Git 的安裝方式還算簡單,建議直接去官方網站下載檔案,直接安裝即可使用。