A simple cross-platform cli tool for switching between git profiles.
The tool has a very straightforward terminal interface
$ git-user
┌──────────┐
│ GIT-USER │
└──────────┘
Pick profile for this repo
[1] Emploee 123 ([email protected]) -> work profile
[2] John Doe ([email protected]) -> personal profile
[3] Jane Doe ([email protected]) -> another personal profile
[a] Add a new profile
[q] Quit
-> Option: 2
User John Doe ([email protected]) has been selected for this repo
All profiles are stored in ~/.config/git-user.txt
in the following format
Emploee 123:[email protected] # work profile
John Doe:[email protected] # personal profile
Jane Doe:[email protected] # another personal profile
MIT