Welcome to GitHub at Syracuse University!
Syracuse University offers GitHub to its active students, faculty, and staff, empowering them to boost collaboration, communication, and documentation while coding and working on projects.
What to Expect
Once your IT admin enables GitHub access:
- An email will be sent to your Syracuse University mailbox.
- Follow the instructions in the email to link your existing personal GitHub account with your Syracuse University identity by completing the sign-in process.
- After successful sign-in, you will be brought to your account's "Dashboard" where a notification as seen in the photo will display:
- Selecting "view organization" will display repositories that are accessible with default permissions.
- Successful linkage can also be verified by selecting your Profile Icon> "Your organizations"
Creating a Personal GitHub Account with Your syr.edu Email
If you do not have a personal GitHub account to link with your Syracuse University identity, follow the instructions below:
- Navigate to GitHub and select "Sign Up" near the top right-hand corner of the page.
- Enter your syr.edu email address.
- Create a password.
- Best practice is to have a different password than your Syracuse University NetID.
- Create a username.
- Solve the captcha and create your account.
- After creating your account, multifactor will need to be enabled - navigate to the GitHub Passkey Setup for YubiKey and follow the instructions that suit your needs best.
- For most, instructions under "Setup 2FA for GitHub Using Microsoft Authenticator App" will be the best option.
- Once a personal account is created, the steps in the "What to Expect" section can be used to link your personal account to your Syracuse University identity.
Gaining Access to GitHub Teams
Repository permissions are managed via GitHub Teams, which are advised to be created as "available for request." To request access to a Team:
- Navigate to the Syracuse University Organization.
- Select the "Teams" tab from the row of available options near the top of the page.
- Search for the Team you would like to be a member of.
- Select the Team, and click the "Request to join" button to send an access request to the Team admin.
- An admin will now be able to review your request to join and will approve or deny based on their discretion.
Additional GitHub Information
Related Links:
- GitHub Passkey Setup for YubiKey
- Using GitHub as an IT Team
- Administrative Use Cases
- Academic Use Cases
Need Help? Contact the ITS Help Desk at 315.443.2677, help@syr.edu, or stop by 1-227 Center for Science and Technology (Hours of Operation).