GitHub 做的事可以一句話講完:把用 Git 管理的程式碼,變成可協作、可審查、可自動化、可部署的線上專案。
下面從「倉庫」到「開源」拆解。
1. 基礎:Git 與倉庫 · Git & Repos
一切的起點(單元 1、單元 2)。
2. 協作:分支與 Pull Request
多人開發的核心流程(單元 3、單元 4)。
3. 管理與發布:Issues / Pages / Actions
把專案管好、部署出去、自動化(單元 5、單元 6、單元 7)。
4. 開源:參與與貢獻
從使用者變成貢獻者(單元 8)。
小結:GitHub = 「Git 版本控制」×「協作流程(PR)」×「平台服務(Issues / Pages / Actions)」
×「開源生態」。每個都是獨立主題,但都圍繞同一個核心——讓寫程式變成可合作的事。