什麼是 Git?我要怎麼在 Ubuntu 上安裝 Git?

什麼是 Git?

Git 其實主要被用在版本控制,還有協同合作,和那數不盡的倉庫(Repo)。

在我了解 Git 之前,我都想說我何必去用這種東西,甚至還會花我時間,後來證明我錯了。

我為什麼需要版本控制?

在你使用版本控制之前,你是怎麼備份你的原始碼的?也許你是像我一樣,透過複製一份資料夾,然後放進壓縮檔,接著上傳到 Google Drive 或者 Dropbox 當作備份,這不是問題,而這也不是版本控制最大的用處。

問題在於:

當你寫錯了,你想要回到上一個版本,你怎麼知道你上一個版本修改了什麼?

版本控制可以做什麼?

顧名思義,你除了可以讓整個專案,或是單一個檔案回到某一個版本,你還可以去檢視其中的差異,例如:

你在 A 版本修改了什麼,跟 B 版本有什麼不一樣。

接著你還可以自行註明這次你修改了什麼,你可以一次註明整個專案的修改,或者只註明單一個檔案的修改

什麼是倉庫?

倉庫是存放原始碼的地方,這個地方可以是公開或者是私人的,而 Github 就是一個 Git 伺服器 + 網頁介面,你可以將你的原始碼存放於此,你也可以自行架設一個 Git 伺服器,這樣就不用怕原始碼外洩。

同時,你也可以去複製一份公開的倉庫到你的電腦,這樣你就可以使用那個倉庫的原始碼,免去下載的麻煩。還有更多更多的功能,日後可能會提及到,這裡僅介紹版本控制和倉庫。

在 Ubuntu 上安裝吧!

在 Ubuntu 上安裝任何東西都十分簡單,首先你要先確定你的 apt-get 套件管理已經升級過了,透過下列的命令升級:

$ sudo apt-get update

接著直接透過 apt-get 安裝 git

$ sudo apt-get install git

接下來就好了,是否很簡單?日後可以的話我想要在發佈一些如何使用 Git 的教學,就請耐心等待囉。