Skip to content

建立 2026-09-15 更新 2026-09-15

認識 GitHub

GitHub 是目前最常用的程式碼託管與協作平台。本站用繁體中文整理日常真正會用到的那一層:怎麼把程式放到儲存庫、怎麼開 Pull Request、怎麼用 GitHub CLI 少開瀏覽器,以及怎麼用 GitHub Actions 自動測試與上線。

目標不是把官方文件整本搬過來,而是讓你先把最常用的 20% 練熟,再按主題往下挖。

最需要先掌握的 20%

學 GitHub 很容易被功能清單淹沒。先把下面五件事做熟,其餘功能(Projects、Pages、Packages、Copilot)都是這五件事的延伸。

核心 你要能做到什麼
儲存庫(repository) 建立、clone、push、pull,知道本機與 GitHub 上的遠端是什麼關係
分支與提交(branch / commit) 在獨立分支上改程式,每次提交都有清楚的說明
Pull Request 提出變更、請人審查、討論 diff、合併進 main
GitHub CLI(gh 在終端機建立 repo、開 issue、開/合併 PR、查看 workflow 執行結果
GitHub Actions 看懂一份 YAML workflow:何時觸發、在哪台機器跑、每一步做什麼

Git 負責「記錄變更」;GitHub 負責「把變更放到網路上、讓人一起改」。CLI 把網站上的操作搬回終端機;Actions 則在每次 push 或 PR 時自動幫你跑測試、建置或佈署。

建議學習順序

  • 入門核心


    Git 與 GitHub 的差別、儲存庫、GitHub Flow(分支 → PR → 合併)。

    開始閱讀

  • GitHub CLI


    安裝、登入,以及 repo / issue / pr / run 等日常指令。

    開始閱讀

  • GitHub Actions


    workflow 結構、第一份 YAML,以及 CI/佈署的實務寫法。

    開始閱讀

  • 影音教學


    官方頻道與精選 YouTube 課程,頁面內用 iframe 直接觀看。

    開始觀看

官方學習資源

官方互動課程

GitHub Skills 會在你的帳號複製一份練習用儲存庫,跟著 Issue 指示一步步完成。建議先做 Introduction to GitHub,再做 Hello GitHub Actions

官方認證課程

GitHub Foundations(GH-900) 適合確認基礎觀念。GitHub Actions(GH-200) 適合已經在寫 workflow 的人。兩套都在 Microsoft Learn 有對應學習路徑。

官方 YouTube

GitHub 官方頻道GitHub for Beginners 播放清單,與本站文章可對照實作。完整清單見 官方影音

延伸閱讀