一份面向中文用户的 GitHub 知识课程,系统性地覆盖 GitHub 每一项功能,从基础操作到高级生态,助你完全挖掘 GitHub 的使用潜力。
本仓库解决一个核心问题:大多数人只用了 GitHub 10% 的能力。
GitHub 不仅仅是代码托管平台——它是协作引擎、自动化平台、知识管理系统、AI 开发环境、项目治理工具,以及开源生态的基础设施。本课程逐一拆解每个功能模块,让你从"会用 Git"进化到"精通 GitHub"。
- 已有基本 Git 操作经验的开发者
- 想系统掌握 GitHub 全部功能的团队负责人
- 希望建设开源项目的维护者
- 对 GitHub Actions / Copilot / API 集成感兴趣的技术人员
| 阶段 | 章节 | 核心内容 |
|---|---|---|
| 入门 | 00-前言与学习路线 | 功能全景图、学习路线规划 |
| 基础 | 01-基础操作 | 仓库、分支、提交、文件操作 |
| 协作 | 02-协作与工作流 | Issue、PR、代码审查、项目管理 |
| 自动化 | 03-自动化与CI-CD | Actions、Workflow、CI/CD、自定义 Action |
| 质量 | 04-代码质量与安全 | 代码扫描、Dependabot、分支保护 |
| 文档 | 05-文档与知识管理 | Wiki、Pages、Discussions、文档规范 |
| 高阶 | 06-高级功能与生态 | Copilot、CLI、API、Apps、Codespaces |
| 治理 | 07-管理与治理 | 组织管理、权限体系、审计合规、GHE |
| 实战 | 08-实战案例集 | 开源维护、作品集、团队实践、发布流水线 |
本仓库的 .github/ 目录本身就是一个活教材——包含 Issue 模板、PR 模板、Dependabot 配置、CI/CD Workflow 等真实可运行的示例。
欢迎贡献!详见 CONTRIBUTING.md。
如果这个项目对你有帮助,可以自愿赞赏支持后续维护。赞赏不是付费咨询服务,也不构成任何结果承诺;请不要在转账备注中填写姓名、手机号、证件号等敏感信息。
时不我待,功不唐捐

