GitHub repository: vvdaal/git-identity-manager
Description: Git identity manager. It allows you to switch between git identities for user, name, and SSH private key used for authoring and publishing git commits.