GitHub 終極軍火庫
互動式 Git 視覺化引擎 × GitHub Education 壓榨指南

從徹底搞懂 Git 指令
到把 GitHub 學生方案 榨乾到一滴不剩

不再死背指令!透過即時動態資料流模擬器掌握 add / commit / rebase / stash,並解鎖價值超過 NT$ 650,000+ 的 GitHub Student Developer Pack 零成本雲端、AI 與自動化白嫖神技。

32+
高頻實戰指令
$20,000+
學生禮包美金總值
5 大流派
零成本極限壓榨術
zsh — git-mastery-shell
branch: main
# 點擊下方快速指令測試互動回應:
➜ ~/project (main) git status
On branch main — Your branch is up to date with 'origin/main'.
➜ ~/project (main) gh auth status
✓ Logged in to github.com as Student-Pro-Hacker (GitHub Pro & Copilot Active!)
Interactive Git Architecture

Git 四大區域資料流 & 互動式演練場

點擊下方指令按鈕,親眼觀察程式碼如何在「工作目錄」、「暫存區」、「本地儲存庫」與「GitHub 遠端」之間穿梭移動。

狀態:等待執行指令...
Zone 01

工作目錄 Working Dir

你正在 VS Code 編輯的實體檔案,尚未納入暂存。

app.js (modified)
Zone 02

暫存區 Staging (Index)

準備好要打包進下一次 Commit 的候選清單。

(尚無暫存檔案)
Zone 03

本地儲存庫 Local Repo

位於 .git 資料夾內的歷史快照節點 (HEAD)。

commit #a1b2c3 (HEAD -> main)
Zone 04

遠端儲存庫 GitHub

雲端協作中心,觸發 PR、Code Review 與 GitHub Actions。

origin/main (#a1b2c3)

實戰觀念: 為什麼要有「暫存區 Staging Area」?因為你可能同時修改了 10 個檔案,但只想把其中 3 個跟「修復登入 Bug」有關的檔案包成一個乾淨的 Commit!

git status
Command Encyclopedia & Scenarios

Git & GitHub 必備指令與急救場景庫

支援關鍵字即時搜尋、應用場景分類,點擊卡片即可一鍵複製指令。

SOS 急救室

「完了!我把 Git 搞砸了!」四大經典車禍現場救援 SOP

點擊下方情境查看完整連招

場景 A:剛 Commit 完才發現漏改一個檔案或訊息打錯字

千萬別再傻傻多建一個「fix typo」的 Commit!使用 --amend 無痕補交:

git add forgotten_file.js
git commit --amend -m "feat: 完美無瑕的提交訊息"

場景 B:手滑執行了 git reset --hard,心血全消失!

只要曾經 Commit 過,Git 就會在底層紀錄每一次 HEAD 移動,用時光機救回:

git reflog # 找出誤刪前的 Commit Hash (如 8f3a1b)
git reset --hard 8f3a1b # 瞬間復活!

場景 C:寫到一半才發現自己在 main 分支,沒切新分支!

把尚未提交的修改安全打包帶去新分支,保持 main 乾淨:

git switch -c feat/new-feature # 直接攜帶未提交改動切換!
# 若遇到衝突可先 git stash -> git switch -> git stash pop

場景 D:不小心把 API Key / .env 密碼 Push 上 GitHub 了!

只刪檔案再 Commit 沒用(歷史紀錄還在)!必須立刻撤銷金鑰並清除追蹤:

git rm --cached .env && echo ".env" >> .gitignore
git commit --amend -CHEAD && git push --force-with-lease
Membership Tiers Showdown

GitHub 會員等級全維度對比(含學生方案特權)

一張表看懂一般免費版、學生認證免費升等 Pro 版、Team 團隊版與 Enterprise 企業版的硬核規格差距。

GitHub Free $0 / 月

適合基礎開源貢獻與個人小型專案儲放,但私有庫進階治理功能受限。

  • 無限 Public / Private 儲存庫
  • 2,000 分鐘/月 Actions 自動化額度
  • 120 Core-Hours/月 Codespaces 雲端環境
  • 私有庫無 GitHub Pages 免費託管
  • 私有庫無 Branch Protection 分支保護
  • Copilot 僅限少量免費體驗額度
一般註冊預設等級
🔥 學生認證 $0 免費解鎖 (原價 $4+$10/月)
GitHub Pro + Student Pack
含 Copilot Pro + 80+ 商業軟體禮包
$0 $168/年+禮包

只要擁有學校 .edu 信箱或在學證明,直接獲得專業開發者最高單兵武裝!

  • GitHub Copilot Pro 免費無限用 (原價 $10/月)
  • 180 Core-Hours/月 Codespaces + 20GB 儲存
  • 3,000 分鐘/月 Actions + 2GB Packages
  • 私有庫解鎖 GitHub Pages、Wiki、脈絡圖
  • 私有庫解鎖 分支保護規則 & Codeowners
  • 附贈 JetBrains、免費網域、Azure/DO 雲端金
查看下方極限壓榨攻略 ↓
GitHub Team / Enterprise $4 ~ $21 /人/月

專為新創公司與大型企業設計,強化組織權限控管、合規稽核與平行 CI/CD。

  • 包含所有 GitHub Pro 功能
  • 3,000 ~ 50,000 分鐘/月 Actions 額度
  • 團隊 Pull Request 多人強制審查與指派
  • SAML 單一登入 (SSO) 與 IP 白名單管控
  • GitHub Advanced Security (自動掃描漏洞)
  • 最高 60~180 個併發 Actions Jobs
適合商業公司與大型開發團隊
核心功能與配額項目 Free 免費版 Pro / 學生認證版 ⭐ Team 團隊版 Enterprise 企業版
Public / Private 儲存庫數量 無限 無限 (含完整進階權限) 無限 無限
GitHub Copilot AI 輔助編程 每月限量免費額度 學生免費送 Copilot Pro 無限補全 需加購 ($19/人/月) 需加購 ($39/人/月)
GitHub Actions (私有庫免費分鐘數) 2,000 分鐘 / 月 3,000 分鐘 / 月 (公開庫無限) 3,000 分鐘 / 月 50,000 分鐘 / 月
GitHub Codespaces 雲端開發主機 120 核心小時 + 15GB 180 核心小時 + 20GB / 月 依用量計費 依用量計費
私有庫架設公開 GitHub Pages 網站 不支援 (強迫公開原始碼) 支援!(原始碼私有、網站公開) 支援 支援 (含私有存取控制)
私有庫 Protected Branches & Codeowners 不支援 完整支援 (防隊友亂 Push main) 完整支援 完整支援
GitHub Packages 套件儲存空間 500 MB 2 GB 2 GB 50 GB
Maximum Exploitation Playbooks

把 GitHub 學生方案「壓榨到極致」的 5 大神級劇本

大多數人領完學生包只開了 Copilot 就放著長灰塵。以下教你如何將這些免費資源串聯成「全自動雲端軍火庫」!

Interactive ROI Calculator

學生大禮包「白嫖回本計算機」

勾選你計畫啟用的 GitHub Student Developer Pack 附贈神級工具,立即計算你每年從官方合法榨出的真實商業價值!

你每年合法省下的工具授權與雲端費
$1,547
約 NT$ 50,277 / 年
申請成功秘訣(防退件指南):

1. 到 GitHub Settings → Billing & plans → 綁定學校 .edu 信箱。

2. 於 GitHub Profile 填寫真實英文姓名,並開啟瀏覽器 GPS 定位(需與學校同國籍/校區)。

3. 拍攝學生證正反面(需有當學期註冊章或在學證明 PDF)即可秒過!

已複製指令!
git status