Skip to content

Releases: shaheemMPM/git-user

v0.2.0 – Graceful Exits + Ctrl+C Handling + CLI Flags

Choose a tag to compare

@shaheemMPM shaheemMPM released this 18 Jul 23:55

✨ What's new in v0.2.0

  • ✅ Gracefully handle Ctrl+C anywhere during selection or input
  • ✅ Show an explicit "👋 Quit" option in the profile list
  • ✅ Prevent panics if user cancels or escapes
  • ✅ Detect and exit early if not inside a Git repository
  • ✅ Add support for --help and --version via clap

Thanks to these changes, git-user is now safer, smoother, and more user-friendly when switching Git identities.


🛠 Install or Upgrade via Homebrew

brew update
brew upgrade git-user

Or install fresh:

brew tap forge-weaver/tap
brew install git-user

First release

Choose a tag to compare

@shaheemMPM shaheemMPM released this 18 Jul 03:51

This is the initial release of git-user — a minimal, no-nonsense CLI tool to:

  • ✅ Select from saved Git user profiles
  • ➕ Add new profiles interactively
  • 📍 Apply changes to the current Git repository only

You can now switch Git identities on a per-repo basis without editing .git/config manually.

See the README for install instructions and usage details.