svashish305
(Shubhashish Verma)
March 17, 2025, 8:34am
1
Current Situation:
Users need to completely log out and log back in to switch between different GitHub accounts
This is time-consuming and disrupts workflow when needing to switch between work and personal projects
Git commit configurations need to be managed separately
Proposed Solution:
Implement a profile switcher that allows:
Easy switching between multiple GitHub accounts (similar to VS Code or Chrome profile switching)
Maintaining separate settings/configurations for each profile
Quick access via command palette or status bar
Optional ability to have different profiles open in separate windows
Benefits:
Improved productivity by eliminating logout/login cycle
Better separation of work/personal contexts
Easier management of different GitHub accounts and their associated settings
More professional workflow for developers who maintain both work and personal projects
Similar Features Exist In:
VS Code (Account switching)
Chrome (Profile switching)
IntelliJ IDEs (Account switching)
Would love to hear if others face similar needs and what specific features they’d want in such a profile switcher!
15 Likes
nickz22
(Nick)
March 27, 2025, 4:29pm
2
This is actually really important - my manager just informed me that it looks like I haven’t been working for 3 months because I’ve been pushing commits up as my personal Github user since I started using Cursor…!
UPDATE
I was able to fix this by changing my global git username/email config.
1 Like
Da3n0n
(Da3n0n)
April 3, 2025, 3:03pm
3
yeah came looking for this exact feature so annoying
adkinn
(Adam Kinney)
June 14, 2025, 8:46pm
4
Joined the forum just to up vote this feature request
Can someone please tell me how you actually do this so it works!? step by step?
I go to SEttings > Logout > Close Cursor, open again > same organisation selected in Github (hence I can’t find my project). Not a developer here.
Thanks
condor
(Condor (Tee))
July 27, 2025, 10:02am
6
Hi @Samir_Pekaz thank you for pointing that out and thanks to all for posting. I will ask the team to check.
1 Like
Is there any update on this feature request? Much needed!
ayd
November 12, 2025, 2:51pm
10
Faced the same issue but this was my workaround.
If you are on windows > navigate to manage windows credentials > look for git:https://github.com > remove
head back to cursor > open cmd > clone remote repo > auth with target account > remote repo cloned
xvvvyz
(cade)
November 26, 2025, 1:42am
11
If you’re on macOS, I vibe coded a zsh script to switch between multiple accounts.
https://raw.githubusercontent.com/xvvvyz/dotfiles/refs/heads/main/link/.bin/cursed
cursed -h for usage.