-
Notifications
You must be signed in to change notification settings - Fork 9.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Options > Git > manage multiple accounts #3707
Comments
Thanks for the suggestion! This idea is interesting for the future, but this is beyond the scope of our current roadmap. I'm going to add the |
@joshaber -- Until then, can we get a button to quickly sign out / manage accounts? I understand it's not roadmap, so even a keyboard shortcut would be sweet. CTRL + SHIFT + O? |
+1 please. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
+1 so badly need this as independent contractor working with multiple agencies and clients, all who want separate accounts |
If you know how to use the terminal commands for git you could use the following i have a nice setup using this with multple accounts SSH Keys with Multiple GitHub Accounts Just don't miss this step else you might have a hard time with the setup |
There's a few technical constraints off the top of my head that need to be dealt with alongside the UI/UX concerns for multiple account support:
Putting all that aside, I'd like to understand more about the situations why people are using multiple accounts? Things that have been mentioned here:
For reference, GitHub supports outside collaborators as a way for organizations to add users to specific repositories, without needing to add them to a team and granting them too much access to the organization. |
I work with three GitHub accounts from three emails. |
i'm required to create accounts using the email of the organisation. they will only grant access to accounts registered using the company email... it's their "policy"... not a choice. since i work for multiple organisations (often during the same day), i can be required to switch between repos and accounts. using github desktop this means logging out everytime i have to switch projects. |
@john026 Is it possible to add all your email addresses to one account? |
I'm in the same boat and no it's not possible to amalgamate the accounts.
GitHub needs this feature.
I can switch accounts with Gmail, Amazon and so on.. seems useful...
…On Tue, Jun 26, 2018, 18:21 Jed Fox ***@***.***> wrote:
@john026 <https://github.com/john026> Is it possible to add all your
email addresses to one account?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#3707 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHg3VmubweHb05r2ixl9Xq_oaC99DHsyks5uAm2bgaJpZM4RQBu3>
.
|
+1 This feature is in high demand. |
This would be a dope feature to add for sure! |
This has worked for me so far (for all of five minutes), and is a variation on the old "use a different browser to manage a different identity" advice:
Edit: I didn't realize this issue was for the GH desktop client, sorry. Please thumbs-down if you'd like this comment deleted. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
+1
|
+1 I frequently use both a personal account and a contractor account for a client.
Edit: Actually, after some trial and error, I have a pretty simple workflow for switching accounts. Since my personal account is a GitHub.com account, and my contract account is an Enterprise account, I'm able to leave those both signed in at the same time. The only thing I need to change is which account is signing the commits. So when I'm switching between personal and contractor work, here's my simplified workflow:
|
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment was marked as duplicate.
This comment was marked as duplicate.
any update on this matter? it's been 5 years now |
Is there a work-around? I.e. it's possible to add another account to an organisation as an admin. So potentially you can log in to your second account, create an organisation and invite your primary account as an administrator? |
up. quite tedious for me to switch between work and personal accounts. every time I switched to a work repo, I had to open options > sign out > sign in via browser. |
From #19157:
|
+1 for this feature I have 3 GH accounts: a personal account, a work (public) account, and a work (internal) account. I switch between them a lot and the experience (in general) isn't great (involves workarounds/etc). The GH CLI has support for this functionality and this feels like a pretty large feature gap for the GH Desktop app not to support multiple accounts. |
yeah I have just tried out GH CLI, they have nice commands |
Github Desktop needs to focus on add multiple account support, better AI based commit messages and A more visual and animated feel(optimistic UI) |
What? Why? The names of the commits must be identified by you, for you. |
No, AI everywhere is cancer |
This is sorely needed, seems like such a basic function I can't believe it hasn't been added yet (after 5 years). It makes the GitHub desktop pretty much useless unless you're a hobbyist or chained to a work machine. |
I need this feature as well. I have both a client account and a personal account for different projects, and I've accidentally committed personal changes using the client account multiple times, which isn't professional. I’d like to avoid asking for the client's 2FA code every time I need to commit something because I had to log out to make personal commits. |
It would be nice to elegantly switch accounts and see the repos only for each account. To keep a developer's mind space in the right project / company. |
This is a sorely needed feature, bump! |
GUYS!!!! The feature has been confirmed and added!!! FUlly working. 5 years since this chain started and (at least) a decade after the normalization of multiple accounts, MS has answered our prayers!!! Thank you. Thank you. |
Source? @tyVandeZande |
Without announcement? Link? |
In the version of september 12th your login name has a dropdown with "Switch dashboard context". |
It's the Android version and web version, but not in the Windows app (Version 3.4.5 (x64) or Version 3.4.6-beta1 (x64)) |
everyone knows. but need for windows app |
Who the heck does development on a phone? |
The planned release will be 4.1.2025. So Close. |
We have been asking for YEARS for this KINDLY @github so somehing instead of FIXING BUGS!!! make new features aND UI UX |
i want to come back to the original request ##11797 from https://github.com/j3p0uk: Describe the feature or problem you’d like to solve Proposed solution It is open for three and a half year! |
This request is for the Desktop app. The feature has been on the web version for a long time. TBH I didn't realize there was an Android version.... LOL |
keeps getting buried lol, but here it is 👇 Link to solution |
I think this feature is much needed |
It would be great to be able to manage multiple git credentials in the options.
Additionally it'd be nice to set an git credential override for each repository.
Otherwise when a user works with personal and work related accounts they always have to change between the accounts.
The text was updated successfully, but these errors were encountered: