Git Profile Manager (GPM) is a simple command-line tool to make switching projects or identities with Git easier. GPM lets you quickly apply any number of Git configuration commands repeatably, perfect for things like changing emails, signing keys or command behaviour when changing between projects.
Simple and Reliable
Profiles are stored in easy-to-edit text files, and applied using Git itself.
Easy to Install
Available as native packages for common platforms as well as single binaries so you can install it anywhere.
Contributions welcome!
GPM is fully open-source and open to community contributions and fixes!
Photo by Giammarco Boscaro on Unsplash