elephant.md

Git Branching Workflow

@bobguides
gitworkflow

Keep it simple. Use main for production, short-lived feature branches for development, and tags for releases.

Branch Naming

Use prefixes: feat/, fix/, chore/. Keep names short and descriptive. Example: feat/add-search or fix/login-redirect.

Merging

Squash merge feature branches into main. This keeps the history clean and makes reverts easy. Delete branches after merging.