Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Gh User ManagerNew to Visual Studio Code? Get it now.
Gh User Manager

Gh User Manager

cinfinite

|
4 installs
| (0) | Free
VS Code extension to switch/add/delete GitHub users on your system easily.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🧑‍💻 Gh User Manager — VS Code Extension

The fastest way to switch identities since Clark Kent found a phone booth.

🔥 What is this?

A VS Code extension that lets you add, switch, list, and delete multiple GitHub user profiles from your local Git config. Whether you're working on open-source, freelancing, or juggling corporate and side hustle repos — this extension makes sure you always commit as the right you™️.

No more accidental "oops wrong email" commits. No more keychain jungle. Just pure identity zen.


🚀 Features

  • ➕ Add GitHub Profiles Multi-step form to add profile name, email, username, auth type (HTTPS or SSH), and token (if needed).

  • 🔁 Switch Between Profiles One click, and your global Git user name & email are updated.

  • 📜 List All Profiles See a list of saved profiles and view full details of each one.

  • ❌ Delete Profiles Remove profiles you're done with — including their stored credentials.


✨ Usage

Add a new profile

Run: Gh User Manager: Add Profile from Command Palette A smooth, multi-step flow will guide you through creating a new profile.


Switch to a profile

Run: Gh User Manager: Switch Profile Select a profile from the list — it updates your global Git settings and handles credentials like a pro.


View saved profiles

Run: Gh User Manager: List Profiles View saved profiles with emails, usernames, auth types, and which one’s active.


Delete a profile

Run: Gh User Manager: Delete Profile Pick a profile to remove — poof, gone.


💻 Why Use This?

Because:

  • You commit to more than one GitHub account.
  • You’re tired of running git config commands manually.
  • You keep mixing personal and work commits (your manager noticed).
  • You want a clean, simple way to manage multiple identities without leaving VS Code.

🧙‍♂️ Author

Created by cinfinit — just a dev tired of git config --global gymnastics. Follow for more utilities and dev goodies ✨



📬 Suggestions? Feedback?

Open an issue, start a discussion, or yell into the void (but we prefer the first two).


  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft