Skip to content

Releases: void-wizard/gitshift

gitshift v1.0.0: Initial Release

05 May 07:26

Choose a tag to compare

Initial release of gitshift.

gitshift is a lightweight CLI for switching Git identities and GitHub SSH profiles per repository.

Features:

  • Save multiple Git identity profiles
  • Switch user.name and user.email for the current repository
  • Store identity per repository using git config --local
  • Bind profiles to GitHub owners and SSH hosts
  • Generate SSH keys and write ~/.ssh/config entries
  • Clone GitHub repositories using the matching SSH host
  • Show active Git identity before git status