Link your GitHub account with your Microsoft account

Applies to: Microsoft accountWindows 10

GitHub identity support lets you use your existing GitHub account as a credential for a new or existing Microsoft account, linking your GitHub account with your Microsoft account. 

When you sign in with GitHub, Microsoft checks whether any email addresses associated with your GitHub account match an existing personal or enterprise Microsoft account. If the address matches your enterprise account, you'll be prompted to sign in to that account instead. If the address matches a personal account, we’ll add your GitHub account as a sign-in method to that personal account.

After your GitHub and Microsoft account credentials are linked, you can use that single sign-in anywhere a personal Microsoft account can be used, like on Azure sites, Office apps, and Xbox. These accounts can also be used for Azure Active Directory guest logins as a Microsoft account, assuming the email address matches the one on the invite. 

Troubleshooting tips

Here are some problems that could appear after you link your GitHub and Microsoft accounts.

Common sign-in issues

Additional scenarios