Implement structured Git workflows for team collaboration, code quality, and automated releases. This skill covers branching strategies, conventional commit formats, Git hooks, and monorepo management patterns.
Trunk-Based Development Use when the team has strong CI/CD automation, comprehensive test coverage (80%+), and deploys frequently (daily or more). Short-lived branches merge within 1 day. Requires feature flags for incomplete features.
Best for: High-velocity teams with mature DevOps practices (Google, Facebook, Netflix)
Gestisci strategie di ramificazione Git, convenzioni di commit e flussi di lavoro di collaborazione. Da utilizzare quando si sceglie tra sviluppo basato su trunk, GitHub Flow o GitFlow, implementando commit convenzionali per il controllo delle versioni automatizzato, configurando hook Git per controlli di qualità o organizzando monorepos con proprietà chiara. Fonte: ancoleman/ai-design-components.