Git Workflow Strategies for Small Teams

Trunk-based development, feature branches, or GitFlow? A practical comparison for teams of 2-10 developers.