一次看懂 GitHub 的每一个功能
这是给完全没用过 GitHub的你的交互式教程。GitHub 有几十个功能,它们不是孤立的——仓库、分支、提交、Release、Fork、PR、Issue、Actions……彼此依赖、互相承接。我们用一张功能关系图谱(DAG)把它们的关系讲清楚:每个功能一页,告诉你它是什么、为什么需要、怎么操作(网页和命令行双轨)、和其他功能什么关系。
📖 内容基于 GitHub 官方文档 + 8 个权威教程交叉验证(见 教程分析报告)
从这里开始
🎯 交互式功能关系图
拖动、缩放、点击节点,直观看到每个功能与其他功能的依赖关系。推荐第一次打开它。
🗂️ 功能组目录
7 个功能组:前置概念、账号与仓库、版本管理、协作、项目管理、自动化部署、工具生态。
🚀 建议从第一页开始
版本控制思想 —— 所有 GitHub 功能的地基。从这里沿 DAG 一路学下去。
💡 从 GitHub 历史看到的普遍规律
把 35 个功能页的「历史背景」横向读完,提炼出的 6 条规律(独立成页)。
📚 教程分析报告
我们对比了官方文档和 8 个权威教程,提炼好教程的规律,并说明本教程如何应用这些规律。