GitHub 路线图概览
与 git-essentials 分工;git-github 节点地图。
25 分钟
GitHub 路线图概览
本 track git-github-essentials 是 git-essentials 的协作进阶:前者教本地 Git 命令与基础分支,本课起把重点放到 GitHub 平台能力——账号、仓库、PR、Issues、Actions 与组织协作。
建议先完成 Git 基础 track,再按 git-github 路线图 节点顺序学习;CI 部分可与 github-actions-essentials 交叉对照。
学习目标
- 说清
git-essentials与本 track 的分工边界 - 在 git-github 路线图 上定位 12 课对应节点
- 建立「本地 Git + 远程 GitHub」协作的整体地图
两条 track 如何分工
| 能力 | git-essentials | git-github-essentials |
|---|---|---|
安装与 git config | ✅ 详细 | 假设已会 |
| commit / branch / merge | ✅ 手把手 | 复习 + GitHub 视角 |
| 远程 push/pull | ✅ 基础 | Fork、PR、保护分支 |
| PR / Code Review | 提及 | ✅ 核心 |
| Issues / Projects | — | ✅ |
| Actions CI | — | ✅ 入门,深入见 Actions track |
原则: 命令在本地练,流程在 GitHub 上闭环。
git-github 路线图节点地图
账号 Profile → 建仓 → 提交历史 → 分支进阶
→ 远程/Fork → Pull Request → Issues
→ Actions → 组织协作 → Pages → 综合练习
对应本 track 12 课 slug:ghg-intro … ghg-practice。每完成一课,回到路线图打勾,避免「只看不练」。
典型协作闭环
# 本地(git-essentials 已学)
git clone https://github.com/you/demo.git
cd demo
git switch -c feature/readme
# 编辑 README.md
git add README.md
git commit -m "docs: 补充项目说明"
git push -u origin feature/readme
随后在 GitHub 网页:Compare & pull request → Review → Merge。PR、Review、CI 绿勾是本 track 后半段重点。
学习顺序建议
- 本课概览(你在这里)
ghg-account~ghg-remote:把仓库与远程关系理顺ghg-pr~ghg-issues:团队沟通与代码合并ghg-actions:自动化检查(与 github-actions-essentials 第 1~3 课重叠可跳过细节)