GitShift
Switch between multiple GitHub accounts in VSCode seamlessly
GitShift is a VS Code extension that enables seamless switching between multiple GitHub accounts, ideal for managing personal, work, and organizational projects. It features one-click account switching, secure GitHub authentication with token storage, and automatic git configuration per workspace. The extension includes a sidebar for account management, quick repository cloning with automatic account switching, and uses VS Code's Secret Storage API for secure token management. GitShift prevents committing with incorrect credentials by automatically configuring your git identity when switching accounts. It is open source, MIT licensed, and available on the VS Code Marketplace or GitHub.