Mac 怎麼安裝 Git 2.55?2026 新手教學

VS Code 已經裝好,但提交作業時顯示找不到 Git。

最快的處理方式是:先執行 git --version,確認 Mac 是否已有可用版本;普通課程優先使用 Xcode Command Line Tools,只有課程或工具明確要求較新版本時,才改用 Homebrew。最後完成身份設定與一次測試提交,才算真正安裝完成。

這篇文章適合第一次在 Mac 上接觸 Git、不知道 Command Line Tools 和 Homebrew 怎麼選的學生。
如果你使用遠端 Mac、學校電腦,或 VS Code 的原始碼管理面板找不到 Git,也可以照著同一條驗收流程處理。

最後更新於 2026 年 9 月 8 日;Git 版本與安裝路線核實自 Git 官方 macOS 安裝頁。

01 第一步:先確認 Mac 目前呼叫的是哪個 Git

不要一看到錯誤就重新安裝。電腦裡「已經有 Git」,和終端機目前「正在呼叫哪個 Git」是兩件事。

先開啟 macOS 的 Terminal。你可以在 Finder 的「應用程式」內找到它,也可以用 Spotlight 搜尋 Terminal;Apple 的 Terminal 官方使用指南也說明了基本開啟方式。

依序輸入:

git --version
command -v git

第一行查看 Git 版本,第二行查看實際執行檔位置。Git 官方文件對 git --version 的用途有明確說明,可參考 Git 版本指令文件

你可能看到以下結果:

終端機結果 代表什麼 下一步
顯示 git version ...,並有檔案路徑 Git 已可被終端機找到 先對照課程要求,不要急著重裝
顯示需要安裝開發者工具的提示 Mac 偵測到缺少 Command Line Tools 進入下一節完成安裝
顯示找不到指令 Git 未在目前 PATH 中,或尚未安裝 先使用 Command Line Tools 路線

截至上述更新日期,Git 官方 macOS 頁面列出的最新版本是 2.55.0,同頁也列出 Homebrew、MacPorts 與 Xcode Command Line Tools 等路線。但你實際安裝後得到的版本,仍要以自己的 git --version 輸出為準,不能只看教學標題判斷。

02 Mac 安裝 Git 2.55:先按課程要求選路線

「Mac 安裝 Git 2.55」不代表每個人都要手動追到完全相同的修訂版本。若老師只要求能初始化儲存庫、提交作業和配合 VS Code 使用,穩定完成工作比追逐版本號更重要。

安裝路線 適合情況 完成標誌 先停止的條件
Xcode Command Line Tools 一般 Git 課程、提交作業、VS Code 基本工作流 git --version 能回傳版本 課程沒有指定較新 Git 時,不必再換路線
Homebrew 課程明確要求較新 Git,或你已在用套件管理工具 安裝後重新檢查版本與路徑 不熟悉套件管理、只是初學作業時,不要為了版本號硬裝
從原始碼編譯 特殊開發或維護需求 需自行處理編譯與更新 零基礎課程不建議採用

路線 A:使用 Xcode Command Line Tools

當終端機顯示安裝提示時,先接受系統提供的開發工具安裝。這條路線的優點是步驟少,適合只想把課程作業提交出去的初學者。

安裝完成後,不要把安裝視窗關閉就當成成功。重新開啟 Terminal,執行:

git --version
command -v git

若能顯示版本與路徑,再進入身份設定。若仍顯示找不到 Git,記下完整錯誤文字,不要修改受保護的系統目錄,也不要執行來源不明的安裝腳本。

路線 B:使用 Homebrew

只有在課程、工具或團隊規範明確需要較新 Git 時,才考慮 Homebrew。先查看 Git 官方 macOS 安裝路線,確認目前建議的來源,再依官方指示安裝。

安裝後,必須重新檢查:

git --version
command -v git

如果版本沒有如預期改變,常見原因不是「Git 沒裝好」,而是終端機仍沿用另一個路徑。這時先比較 command -v git 的結果與課程說明,不要同時安裝多條路線,否則你會更難判斷 VS Code 實際使用哪一個 Git。

檢查項目 可接受結果 不要做的事
版本 與課程最低要求相符 只因看到舊版本就刪除系統檔案
路徑 指向你預期的 Git 執行檔 直接修改受保護目錄
終端機 可正常輸入 Git 指令 只依賴安裝程式顯示「完成」
VS Code 原始碼管理面板能辨識儲存庫 把編輯器錯誤當成 Git 版本錯誤

03 第二步:設定提交身份與連線方式

Git 提交身份會寫入每次提交記錄。它不等於程式碼平台登入帳號,也不等於 SSH 私鑰或 HTTPS 存取權杖。

先設定名稱與電子郵件:

git config --global user.name "你的顯示名稱"
git config --global user.email "你選擇的電子郵件"

接著檢查:

git config --global --get user.name
git config --global --get user.email

你不一定要公開私人郵箱,也不必為了作業隨便填一個不存在的地址。較穩妥的做法,是依學校課程或程式碼平台的帳戶規範選擇可長期使用的地址。Pro Git 的首次 Git 設定說明可核對上述設定方式。

如果課程要求指定預設分支名稱,可以設定:

git config --global init.defaultBranch main

這只影響你之後初始化的新儲存庫,不會自動改寫已存在的專案。

連線認證則是另一件事。HTTPS 和 SSH 是不同的連線方式,不要把密碼、存取權杖或私鑰貼給同學,也不要把它們放進作業檔案。關於帳戶認證與個人存取權杖,請以程式碼平台官方認證說明權杖管理文件為準。

04 第三步:用可刪除的測試資料完成首次提交

不要直接拿正式作業測試。先建立一個可以刪除的小資料夾,這樣即使輸入錯誤,也不會破壞課程專案。

mkdir git-test
cd git-test
git init
printf "# Git 測試\n" > README.md
git status
git add README.md
git commit -m "完成第一次測試提交"
git log --oneline -1

這段流程依序做了幾件事:

  • git init:把資料夾建立成 Git 儲存庫。
  • git status:查看目前有哪些檔案尚未納入追蹤。
  • git add:把檔案放進下一次提交的準備區。
  • git commit:建立一個存檔點。
  • git log:確認提交真的出現在歷史紀錄中。

Pro Git 的儲存庫基礎說明可用來核對初始化和提交的基本概念。若提交時顯示身份未設定,回到上一節檢查 user.nameuser.email,不要把錯誤訊息當成 Git 安裝失敗。

05 第四步:讓 VS Code 識別同一個專案

在 VS Code 開啟剛才的 git-test 資料夾,不要只開啟單一的 README.md。接著在檔案中加入一行文字並儲存,查看左側原始碼管理面板是否顯示檔案變更。

VS Code 的原始碼管理功能會使用 Mac 上可取得的 Git。你可以參考 VS Code 原始碼管理總覽快速入門流程

驗收時確認:

  • 終端機仍能執行 git --version
  • VS Code 顯示目前資料夾是 Git 儲存庫。
  • 修改檔案後,原始碼管理面板出現變更。
  • 你能查看差異,而不是只看到檔名。
  • 重新提交後,終端機的 git log 有新記錄。

若終端機正常、VS Code 卻找不到 Git,先查看 VS Code 的 Git 設定與輸出記錄,再參考官方 Git 排錯說明。不要立刻重裝全部工具,因為問題可能只是編輯器使用了不同的執行檔路徑。

06 遠端 Mac 或學校電腦上的專案,如何安全保存

遠端 Mac 的工作資料不能只留在租用中的硬碟或桌面。正式開始作業前,先確認專案已推送到課程允許的程式碼儲存庫,或另外下載一份包含原始碼與必要設定的備份。

使用環境 你要先確認的事 結束前的處理
本地 Mac 專案位置、帳戶和備份位置 提交未完成變更,再備份專案
遠端 Mac 連線帳戶、專案儲存位置和服務期限 匯出專案,確認可在另一台電腦開啟
學校受限電腦 是否允許安裝工具與登入帳戶 不繞過管理限制,改用獲授權的環境保存作業

遠端環境即將到期時,先在本地或另一個獲授權的環境複製專案,再檢查檔案是否完整。若只把程式碼留在遠端桌面,帳戶結束後可能無法取回。你可以先閱讀 CALMVPS 的遠端 Mac 使用入口,再按照自己的課程需求安排工作環境。

請勾選以下清單,四項都完成後才開始正式作業:

  • [ ] git --version 能正常回傳版本。
  • [ ] 已確認目前 Git 的實際路徑。
  • [ ] 已設定並檢查提交名稱與電子郵件。
  • [ ] 測試資料夾已完成一次提交。
  • [ ] VS Code 能顯示檔案修改與差異。
  • [ ] 正式專案有獲授權的備份位置。
  • [ ] 遠端 Mac 到期前有明確的匯出安排。

如果你現在使用的 Windows 或學校電腦不能安裝課程工具,先不要把正式作業直接搬到陌生環境。可以在具備完整權限的遠端 Mac 上重做這套 Git 驗收:先用可刪除的小專案確認編輯、提交和備份,再移轉正式作業。相較之下,受限制的學校電腦可能沒有安裝權限,Windows 也未必能直接提供 macOS 專用工具;若你只需要短期完成課程或測試,透過 CALMVPS 的方案頁面查看可用選項,通常比為一次作業購買整台 Mac 更容易控制投入。若需要進一步安排環境,可再到遠端 Mac 申請頁確認流程。

當版本檢查、身份設定、測試提交、VS Code 識別和專案備份都通過後,Mac 安裝 Git 2.55 才算真正完成;不要只用版本號判斷環境是否能交作業。