freeskillv1.0.0✓ verified
git-collaboration-workflows
Run git collaboration that scales — trunk-based vs git-flow decided by deploy cadence, branch protection and required checks, PR sizing and review etiquette, monorepo vs polyrepo trade-offs, release branches and hotfixes, and history hygiene with disciplined merges.
$npx vanara install git-collaboration-workflows
Free & open source (Apache-2.0) — view the source on GitHub.
Overview
Git workflow debates are proxy wars over one variable: how often you ship. Choose the branching model from your deploy cadence, enforce it with branch protection instead of vigilance, and keep PRs small enough to review honestly. Deep detail in references/; protection settings and a PR-review playbook in examples/; scripts/check-branch-hygiene.mjs audits a repo's local hygiene.
What it covers
- Choosing the branching model
- Short-lived branches or bust
- Protection is policy-as-config
- Merge strategy: pick one, encode it
- Monorepo vs polyrepo (an ownership decision)
- Branching Models in Detail
- History Hygiene