Logging in to GitHub Enterprise Cloud


All active faculty, staff, and students can use the NC State GitHub service via GitHub Enterprise Cloud by logging in to github.com via EntraID SSO.

External users can be added as guest accounts to authenticate and access the service. Contact the NC State GitHub Service Team to request a guest account.

Service accounts can authenticate and access the service after approval by the NC State GitHub Service Team.

Using the Account Switcher

If you are already logged in to a personal account, you can use the Account Switcher feature to add your NC State account.

This will allow you to stay logged in to both a personal GitHub account and your NC State GitHub account.

Logging in to GitHub Enterprise Cloud

1. Go to https://github.com/ncstate-community

2. You should see a prompt for "Single sign-on to North Carolina State University". Click the green Continue button.

3. You will be redirected to an EntraID login for NC State. Log in by entering your UnityID@ncsu.edu email address and Unity password.

4. After entering your password, you'll be prompted to "Verify your identity". Click "Approve with NCSU Duo".

5. Follow the on-screen instructions to verify your identity via Duo.

6. You will be redirected back to github.com, logged in to your NC State GitHub account.