[TOC] #### 1. Git 概述 --- Git 是一個(gè)免費(fèi)的、開源的 **分布式版本控制系統(tǒng)**。Git 易于學(xué)習(xí),體積小,性能極快 版本控制是一種記錄文件內(nèi)容變化,以便將來查閱特定版本修訂情況的系統(tǒng),方便版本切換 #### 2. 安裝 Git --- git 官網(wǎng) : [https://git-scm.com](https://git-scm.com) **a. Windows** 下載適用于 Windows 系統(tǒng)的 Git:[https://git-scm.com/download/win](https://git-scm.com/download/win) **b. MacOS** 方案一: MacOS 中的 Xcode 自帶 git,如果已經(jīng)安裝了 Xcode,直接使用 `git --version` 測試是否已有 git ``` git --version ``` 方案二: 使用 `Homebrew` 安裝 git ``` brew install git ``` #### 3. Git GUI --- GUI 是指 Git 的圖形界面管理軟件, 使用 git 而非命令行操作 git 官網(wǎng)列出了多個(gè)可供基本上所有平臺(tái)適用的 gui 軟件:[https://git-scm.com/downloads/guis](https://git-scm.com/downloads/guis) ![](https://img.itqaq.com/art/content/ea77ce1aa71c17b980301e64ec4ef879.png) windows 上的 git 在任意位置單擊右鍵可以看到 `Git GUI` 和 `Git Bash` ![](https://img.itqaq.com/art/content/d10c879233700edbd050c19f31517e01.png) 右鍵單擊 `Git GUI` 會(huì)在當(dāng)前目錄下打開 `Git GUI` 工具,如果當(dāng)前目錄下沒有 git 倉庫,會(huì)彈出下圖所示的窗口 : ![](https://img.itqaq.com/art/content/11eabb0579266a153a53d5e8af4801f5.png) 如果當(dāng)前目錄下有 git 倉庫,則會(huì)出現(xiàn)下圖所示窗口 : ![](https://img.itqaq.com/art/content/0f54de96a3497f054c95d20381b2451e.png) #### 4. Git Bash --- **可以通過 `~/.minttyrc` 文件,來自定義 Git Bash 終端樣式** Git Bash 是 Windows 系統(tǒng)安裝 Git 后自帶的命令行終端工具,我會(huì)修改一些配置來更好使用它 ``` Locale=zh_CN Language=zh_CN Charset=UTF-8 Columns=85 Rows=25 Font=Cascadia Code FontHeight=12 BackgroundColour=0,30,40 CursorBlinks=no CursorType=underscore ``` **下面是修改 Git Bash 配置的示例** 修改默認(rèn)窗口大小 ![](https://img.itqaq.com/art/content/803b2b6e1bf742c4e1a22a87834e751f.png) 修改字體及字體大小 ![](https://img.itqaq.com/art/content/23bd2b2e77cdce37b7ee3caa788fc437.png)