git commit as the right person, every time. Manage work, personal, and OSS git identities e.g., SSH keys, GPG signing, and auto-apply hooks in one CLI.
No reviews yetBe the first to leave a review for git-profile
Maker
📌
If you juggle work, personal, and open-source git accounts, you've pushed with the wrong email at least once.
git-profile lets you define named identity profiles (name, email, SSH key, GPG signing) and apply them per-repo with a single command. Install git hooks to auto-apply the right identity before every commit and push, no more thinking about it.
What it does:
Named profiles with the user.name, user.email, SSH key, and GPG signing.
git-profile uses work sets everything in one shot
install-hooks + set-default = never think about it again
Import your existing git config as a profile in one command.