GitHub Workflow¶
GitHub is the project repository. GitHub has a large set of capabilities for large numbers of remotely located people to collaborate.
How another project ‘Minimal Mistakes’ guides contributors in their Pull Request process¶
Source Contributing set up, create branch, Pull Requests, GitHub Flow.
Source Understanding the GitHub flow.
GitHub flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly
This guide explains how and why the GitHub workflow works.
Main is deployable always
Create a branch & Commit work on it
Pull Request announces your work and opens discussion, even if you are nowhere near being ready to complete it
Discussions are in the activity, full markup capability
@mentions to alert others
a bot can do housekeeping tasks such as trim old dead stale branches
Discuss and review changes, ensure testing and style are adhered to
Deploy to pre-prod or prod
Merge with main branch
Last change: Tue, 03 Aug 2021 10:25 PM UTC