從第一個 repo 到開源貢獻,做成中英對照的解說
8 單元 · 初階工程師 / 學生適用 · 內容 CC-BY-4.0
GitHub 是全球開發者的協作中心——程式碼託管、版本控制、Issue 追蹤、 Pull Request 審查、靜態網站與 CI/CD 自動化,一站搞定。本站在「會用 GitHub = 會跟世界一起寫程式」的時代, 帶你從零到能參與任何開源專案。
GitHub 是現代工程師的「數位身分證」:找工作時是你的作品集,協作時是團隊的版本中心, 開源時是你向全世界展示程式碼的舞台。你會在本課程看到, 前面幾站的教學網站(Markdown / YAML / JSON)就是用 GitHub Pages 部署上線的——你正在使用的就是 GitHub 的產物。
學會 GitHub 等於解鎖整套「現代開發工作流」:版本控制(Git)、 協作審查(Pull Request)、專案管理(Issues)、 自動化(Actions)、部署(Pages)與開源參與。
git init # 初始化 git add . # 暫存 git commit -m "msg" # 記錄
git remote add origin https://github.com/you/repo.git git push -u origin main # 上傳 git pull # 拉取