前面也說過嘛,要緊跟大佬們的步伐——選擇最受歡迎的版本控制系統。
而根據 [JetBrains](JetBrains: Essential tools for software developers and teams) 2020年關於開發者的報告中,提到的版本控制系統的使用情況:
圖片來源於Team Tools - The State of Developer Ecosystem in 2020 Infographic
不僅僅是2020年,就是2019年、2018年、2017年(2021年的報表還沒出來,但想來應該也差不多),Git 的使用率也穩居第一不下。
那麼現在入門的小萌新們要學什麼,應該就不言而喻了。
既然決定了入手 Git ,那麼就先從下載安裝開始吧。
Git 的下載與安裝
下載
下載東西嘛,肯定都是去官網下呀。就像上網買東西一樣,為求買到真貨,自然得先瀏覽人家官網不是?尤其是開源專案,強大又免費,直接在官網下載它不香嘛?
直接在百度搜 git 就能找著:
或者直接戳 git 官網 ,也可以直接跳轉過去。
如下圖,點選序號1就直接下載運用於 Windows 系統上的 Git 了。
如果你想下其他系統的 Git 可以點序號2的 DownLoads,裡面有各個作業系統上執行的 Git ,點選作業系統的名字就可以直接下載了。
上面”官方對 Git 的概述“內容大概就是 Git 與其他版本控制系統相比的優勢在哪裡(尤其是在猶豫要選什麼版本控制系統的人可以參考)
官方提供的 Git 使用手冊紙質版的是要自己去亞馬遜上買的,但線上版是免費的。而且官方還支援多種語言版本,其中就有簡體中文,對如何使用 Git 做了十分詳細的描述。
安裝
看到下載進度條拉滿之後,開啟所在資料夾,找到 Git 安裝包並雙擊執行。
見到這個圖形介面就說明 Git 的安裝就開始了。
安裝過程中有四個地方要注意的,分別是:
-
安裝路徑,它是預設安裝在 C 盤的,這裡建議改一下安裝地址。
-
選擇元件,這裡有個選擇Git 自帶的圖形操作介面(Graphical User Interface,簡稱 GUI)的,因為不太好用,我打算使用第三方提供的圖形操作介面,所以這裡並不勾選它
(注意,這裡不勾選,並不意味著它沒有安裝,實際上它是已經安裝了,只不過它不會出現在滑鼠右鍵介面裡而已,包括 Git 的命令列視窗也是一樣,可以選擇勾選,也可以不勾選)
-
選擇 Git 預設編輯器,其實這個預設編輯器挺雞肋的,因為並不常用。
它有很多選項,比如:Notepad++、Visual Studio Code、Visual Studio等常用的編輯器,如果在它列舉的編輯器中並沒有你想要找的編輯器,你可以滑到最後自定義 Git 的預設編輯器,這時候下面就會出現讓你輸入你想設為預設的編輯器的安裝路徑。
記住一定要一直選到該編輯器的主程式的可執行檔案!!!!(你也可以選擇記事本做為 Git 的預設編輯器)
我直接選的它列表裡有的編輯器,它的頁面就會變為對該編輯器的描述,這個時候直接 next 就好。
-
選擇預設的主分支的名字。
之前的黑人運動持續發酵,影響的不僅僅是表情包——各色人種都來了一遍,各大公司都有被波及,就連一向並不種族歧視也不摻和這些的遊戲公司,因為網際網路上的一句:它不支援黑人運動,第二天就公佈了它為黑人運動捐款的訊息。在這浪潮之下,Git也將原本預設的主分支名:master,推薦改為 main 。
當然,這也是可選擇的,雖然我習慣用 master ,但還是建議大家在安裝的時候選 main 。畢竟大勢所趨嘛,這是個循序漸進的過程,說不定未來就把 master 取締了。(狗頭保命)
吶,除了上面這些需要注意的以外,其他的都可以使用 Git 預設的,一路 next 下去就可以了。
直到遇到安裝進度條,進度條讀滿,Git 就安裝成功了。
Git GUI —— TortoiseGit 的下載和安裝
這裡說是元件,實際只是 Git 的 GUI(圖形使用者介面—— Graphical User Interface ,簡稱 GUI ),前面在安裝 Git 的時候也提到過,Git 自帶的 GUI 並不好用——至少沒有三方提供的圖形操作介面好用。所以我們需要自己下載安裝它的圖形操作介面。
GUI的選擇
Git 似乎自己也察覺了使用者們不太喜歡它的圖形操作介面,所以在官網中也有跳轉到它圖形操作介面的連結
當然除了主介面以外,在選擇不同作業系統的介面也有跳轉連結
裡面有很多很多圖形操作介面,比如:GitHub Desktop 、SourceTree、TortoiseGit等,除開它們的連結外還包括它們支援的作業系統、付費情況和許可證。
怎麼選擇的話,肯定先考慮作業系統問題,之後是付費問題。
首推專案開源的:眾人維護不怕有安全問題,而且幾乎都是免費的。
嗯……暫時是沒有找到權威機構做的關於 Git GUI 排行。而且 GUI 的使用者使用情況似乎並不像版本控制系統那樣集中,加上很多 IDE 自身都可以代替圖形介面進行操作,所以完全可以根據自身情況和喜好選一款。
TortoiseGit 的下載
在哪裡下載呢?首推TortoiseGit 官網。
當然,上面也說了 Git 官網推薦了很多 GUI ,裡面也有 TortoiseGit ,也可以直接通過 Git 網頁上的連結跳轉過去。
主頁就是大大的 Download。
點選Download,它就會讓你選擇是32位還是64位的,可以根據自己電腦系統去下載
緊接著下載版本下面就是它提供的語言包,它預設且只有英語語言包,想要將語言換為中文的,此時就可以在這裡下一個中文語言包了。
TortoiseGit 的安裝
安裝包下載好之後,開啟所在資料夾,這裡有兩個安裝包,一個是 TortoiseGit 安裝包,一個是 TortoiseGit 語言包,找到 TortoiseGit 安裝包並雙擊它。
TortoiseGit 安裝就開始了
安裝 TortoiseGit 全程就只需要更改安裝路徑就可以了
其他的該 next 的 next ,該 install 的 install ,直到進度條讀滿,跳出以下視窗就算安裝完成了。
以上呢就是 Git 和它的 GUI 的下載安裝全過程了。
轉載和引用記得標註來源哦。