單元教學

8 個單元,從認識 GitHub 到開源貢獻

單元 1 · GitHub 是什麼
Git vs GitHub、平台功能總覽、帳號與認證。What & Why.
概念L0
單元 2 · 第一個 Repo
repo、clone、add/commit/push、README、.gitignore。
上手L1
單元 3 · 分支與合併
branch、merge、pull、衝突處理。
協作L2
單元 4 · Pull Request 協作
PR 流程、code review、保護分支、關聯 issue。
協作L2
單元 5 · Issues 與專案管理
Issues、labels、milestones、Projects、Wiki。
管理L3
單元 6 · GitHub Pages
靜態網站部署——本站與前三個教學站就是活教材。
部署L3
單元 7 · GitHub Actions
CI/CD、workflow、secrets、常用 action。
自動化L3
單元 8 · 開源協作與最佳實踐
Fork、contribute、License、社群禮儀、gh CLI、安全。
開源L4
建議路線:第一次學建議照 學習路線 依序進行; 只想快速發布網站的讀者可先跳單元 6