GitLab Topic
GitLab 协作专题
把 GitLab 常见能力拆成本地教程,从 GitLab Flow、Merge Request,到 Issues / Boards、Groups / 权限与 CI/CD 基础。
GitLab Topic
推荐学习顺序
先理解 GitLab Flow 与 Merge Request,再进入 Issues / Boards、权限边界和 CI/CD。
GitLab Flow 与 Merge Request 教程
理解 GitLab Flow、环境感知的分支协作,以及 Merge Request 为什么会成为 GitLab 交付模型的中心。
02GitLab CI/CD 与 Runners 入门
建立更扎实的 GitLab CI/CD、pipeline、job、runner 心智模型,并理解它们怎样参与 Merge Request 准入。
03GitLab 受保护分支与审批规则
通过 Protected branches 与 Merge request approval rules 固化团队协作边界,减少高风险改动直接进入主线。
04GitLab Merge Trains 与合并结果流水线
通过 Merge Trains 与 merge result pipelines 在合并前验证“真实合并结果”,降低并发 MR 导致的主线回归。
GitLab Topic
代表专题
这几篇最适合用来建立 GitLab 的整体协作认知:Merge Request、计划编排和 CI/CD 之间是怎么连起来的。
GitLab Flow 与 Merge Request 教程
理解 GitLab Flow、环境感知的分支协作,以及 Merge Request 为什么会成为 GitLab 交付模型的中心。
GitLab Issues、Boards 与 Milestones
理解 GitLab 如何用 issue、board 和 milestone 把计划、流转和交付组织起来,而不是把所有上下文都塞进 Merge Request。
GitLab CI/CD 与 Runners 入门
建立更扎实的 GitLab CI/CD、pipeline、job、runner 心智模型,并理解它们怎样参与 Merge Request 准入。
GitLab Topic
专题目录
把 GitLab 的核心平台能力拆成多个本地教程,而不是停留在功能列表或外部资料导航。
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 导致的主线回归。