VS Code Extensions
Git Author Switchboard

Git Author Switchboard

by baidargul

Switch per-repository Git author profiles and set up GitHub SSH key aliases from VS Code.

Downloads

9

Rating

(0)

Version

0.0.7

Last updated

May 25, 2026

Git Author Switchboard dashboard

Switch Git author identities per repository from a VS Code sidebar.

Features

  • Add, edit, delete, and switch Git author profiles.
  • Apply user.name and user.email to the current repository with local Git config.
  • Remember the assigned profile per repository and auto-apply it when the repo opens.
  • Show safety warnings when the current repo identity does not match the assigned profile.
  • Generate GitHub SSH keys and SSH config aliases without storing private keys.
  • Test GitHub SSH login for a profile alias.
  • Convert GitHub remotes to a selected SSH alias, restore normal github.com remotes, and copy remote URLs.
  • Import the current repo identity as a saved profile.
  • Show global Git identity next to the current repository identity.

Use this extension only for Git identities and GitHub accounts you are authorized to use.

Commands

  • Git Identity: Open Dashboard
  • Git Identity: Quick Switch Profile
  • Git Identity: Add Profile
  • Git Identity: Switch Profile
  • Git Identity: Show Current Profile
  • Git Identity: Generate SSH Key
  • Git Identity: Open GitHub SSH Settings

Private SSH keys remain in ~/.ssh and are never stored by the extension.

Related extensions