Platforms
Platform Collaboration Guide
Turn core GitHub and GitLab platform abilities into local tutorials, from GitHub Flow / GitLab Flow and PR / MR review to forks, issues / boards, groups, permissions, and CI/CD basics.
Platforms
Recommended Sequence
Start with GitHub Flow / GitLab Flow to understand PR / MR review models, then dive into permissions, CI, and collaboration orchestration.
GitHub Flow Basics
Use GitHub's own lightweight collaboration model to understand branches, pull requests, reviews, and merges as one practical loop.
02Pull Requests and Code Review
Understand pull requests, reviews, protected branches, and merge decisions as collaboration mechanics rather than just UI actions.
03GitHub branch protection and rulesets
Use branch protection and rulesets to enforce merge policy at platform level instead of relying on informal team habits.
04GitHub CODEOWNERS and review ownership
Use CODEOWNERS to route pull-request review to responsible maintainers and reduce ownership gaps on critical code paths.
Platforms
Representative Topics
These topics help you turn GitHub / GitLab from a UI surface into a real collaboration model.
GitHub Flow Basics
Use GitHub's own lightweight collaboration model to understand branches, pull requests, reviews, and merges as one practical loop.
Pull Requests and Code Review
Understand pull requests, reviews, protected branches, and merge decisions as collaboration mechanics rather than just UI actions.
GitHub Actions and GitHub Skills
Build a practical mental model for GitHub Actions and use GitHub Skills as a lower-risk practice path for platform learning.
Platforms
Channel Topics
Break core GitHub and GitLab capabilities into local tutorials instead of leaving them as an external reading list.
GitHub Flow Basics
Use GitHub's own lightweight collaboration model to understand branches, pull requests, reviews, and merges as one practical loop.
Pull Requests and Code Review
Understand pull requests, reviews, protected branches, and merge decisions as collaboration mechanics rather than just UI actions.
Forks and Open Source Contribution
Connect forks, upstream sync, contribution expectations, and pull-request etiquette into a realistic open-source workflow.
Issues, Projects, and Discussions
Learn how GitHub organizes requests, work tracking, and community discussion so collaboration does not collapse into pull requests alone.
GitHub Actions and GitHub Skills
Build a practical mental model for GitHub Actions and use GitHub Skills as a lower-risk practice path for platform learning.
GitHub branch protection and rulesets
Use branch protection and rulesets to enforce merge policy at platform level instead of relying on informal team habits.
GitHub CODEOWNERS and review ownership
Use CODEOWNERS to route pull-request review to responsible maintainers and reduce ownership gaps on critical code paths.
GitLab Flow and Merge Requests
Understand GitLab Flow, environment-aware branching, and merge requests as one delivery model instead of a collection of UI features.
GitLab Forks and Contribution Flow
Connect GitLab forks, contribution branches, merge requests, and upstream sync into a realistic external contribution workflow with permission and CI boundaries.
GitLab Issues, Boards, and Milestones
Learn how GitLab issues, boards, and milestones turn project planning into a visible delivery system instead of forcing all context into merge requests.
GitLab Groups, Projects, and Permissions
Understand how groups, projects, roles, and inherited permissions shape collaboration boundaries in GitLab before those boundaries become messy.
GitLab CI/CD and Runners
Build a stronger mental model for GitLab CI/CD, pipelines, jobs, and runners, and understand how they shape merge request readiness.
GitLab protected branches and approval rules
Combine protected branches with merge-request approval rules to reduce risky direct writes and improve merge accountability.
GitLab merge trains and merged result pipelines
Use merge trains and merged-result pipelines to validate integration reality before merge, especially under high parallel MR traffic.