Platforms

平台协作专题

把 GitHub 与 GitLab 常见能力拆成本地教程,从 GitHub Flow / GitLab Flow、PR / MR 与 review,到 fork 贡献、Issues / Boards、权限与 CI/CD 基础。

Platforms

推荐学习顺序

从 GitHub Flow / GitLab Flow 入手,理解 PR / MR 与 review 模型,再深入权限、CI 与协作编排。

Platforms

代表专题

这些专题帮助你把 GitHub / GitLab 从“会点界面”升级到“真正理解协作平台”。

Platforms

专题目录

把 GitHub 与 GitLab 的核心能力拆成本地教程,避免学习停留在外链资料清单。

GitHub Flow 基础教程

用 GitHub 官方的轻量协作模型理解 branch、pull request、review 与 merge 的最小闭环。

Pull Request 与 Code Review 教程

理解 Pull Request、review、分支保护和合并策略在团队协作中的位置,而不只是学会界面操作。

Fork 与开源贡献教程

把 fork、upstream、issue、贡献规范和 Pull Request 贡献节奏串成一条更真实的开源协作路径。

Issues、Projects 与 Discussions 教程

理解 GitHub 上需求、任务、讨论和协作节奏的组织方式,而不把所有沟通都堆进 PR。

GitHub Actions 与 GitHub Skills 入门

理解 GitHub Actions 的最小自动化模型,并用 GitHub Skills 建立更低成本的动手练习路径。

GitHub 分支保护与 Rulesets

用 Branch protection 与 Rulesets 把分支策略从约定升级为平台强制,降低误推送和低质量合并风险。

GitHub CODEOWNERS 与评审归属

通过 CODEOWNERS 建立文件级评审归属,减少关键模块无人负责或评审漂移的问题。

GitLab Flow 与 Merge Request 教程

理解 GitLab Flow、环境感知的分支协作,以及 Merge Request 为什么会成为 GitLab 交付模型的中心。

GitLab Fork 与贡献流程

把 GitLab 上的 fork、贡献分支、Merge Request 和上游同步串成一条更真实的外部协作路径,并说明权限与 CI 边界。

GitLab Issues、Boards 与 Milestones

理解 GitLab 如何用 issue、board 和 milestone 把计划、流转和交付组织起来,而不是把所有上下文都塞进 Merge Request。

GitLab Groups、Projects 与权限模型

理解 GitLab 里 group、project、role 和权限继承的关系,避免团队协作一开始就把访问边界做乱。

GitLab CI/CD 与 Runners 入门

建立更扎实的 GitLab CI/CD、pipeline、job、runner 心智模型,并理解它们怎样参与 Merge Request 准入。

GitLab 受保护分支与审批规则

通过 Protected branches 与 Merge request approval rules 固化团队协作边界,减少高风险改动直接进入主线。

GitLab Merge Trains 与合并结果流水线

通过 Merge Trains 与 merge result pipelines 在合并前验证“真实合并结果”,降低并发 MR 导致的主线回归。