contribute-now automates your entire workflow — branching, syncing, committing, and PRs. Supports Clean Flow, GitHub Flow, and Git Flow with GitHub Copilot assistance.
Keep a completely linear history on main while maintaining a stable dev branch for integration. No more messy merges or broken histories.
Stop writing "wip" or "fix". The CLI guides your AI to generate semantic, structured commit messages automatically based on your changes.
Zero context switching. Let Copilot handle the tedious parts of git directly in your terminal, without ever leaving your workflow.
--model
# no install needed
npx contribute-now setup
# or install globally
npm install -g contribute-now
contrib setup
contrib sync
# ✓ updates your base branch (main/dev)
# ✓ syncs with upstream automatically
contrib start "fix login timeout" # AI names the branch
contrib commit # AI writes the message
contrib update # rebase onto base
contrib submit # push + open PR
Unlocks all AI features. Any active Copilot subscription works.
github.com/features/copilot →Try it in any repo — no install required.