Seamless Git identity switching, wrapped into your workflow.
GitMorph is a powerful CLI that lets you create, switch, and auto-apply Git profiles per repository. From v3+, it wraps your Git commands to ensure the right username, email, and SSH key—every time.
Install with Homebrew or Go:
brew tap abhigyan-mohanta/homebrew-tap
brew install --cask gitmorph
# Or with Go
go install github.com/abhigyan-mohanta/gitmorph@latest
Everything you need to keep your commits consistent
GitMorph keeps work and personal identities clean across repositories without fiddling with configs.
Loved by developers
"GitMorph removed all my identity mix-ups. I switch repos and my commits are always correct."
— Lena R., Staff Engineer
"The git wrapper in v3 is brilliant—no more wondering which SSH key is in use."
— Marco D., Open-Source Maintainer
"So simple. Profiles, defaults, and repo activation just work."
— Priya S., Full-Stack Developer
Simple, developer-friendly pricing
Start free. Support the project if it saves you time.
Open-source CLI for personal and commercial use.
- • Unlimited profiles
- • Repo-specific activation
- • Git wrapper (v3+)
- • Homebrew & Go install
Support development and get priority issue attention.
- • Everything in Free
- • Priority GitHub issues
- • Early feature previews
Keep your identities straight. Every commit.
Install GitMorph and stop worrying about the wrong username, email, or SSH key.