Recommended: GitHub Flow
mainis always deployable- Create feature branches from main:
feature/user-auth - Make small, focused commits with clear messages
- Open a Pull Request when ready for review
- After approval and CI passes, merge to main
- Deploy immediately after merge
Commit Message Format
Use conventional commits: feat: add user login, fix: resolve password reset bug, docs: update API reference
Use our Code Formatter before committing to ensure consistent style.