I built this because I regularly switch between work, personal, and client GitHub accounts and kept committing with the wrong identity.
This is a small CLI that lets you define multiple Git identities and switch them per-repo without touching global config.
It doesn’t manage SSH keys — it focuses only on Git name/email to reduce mistakes.
Would love feedback or suggestions. Happy to answer questions.