Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.


Gaining Access to GitHub

Users must be granted access to GitHub by their IT support team or the IT team in the school or college they are a part of.  Reach out to them to gain access!

IT Team steps:

Add users to the SU group named: SU-RSC-GitHub

Table of Contents


What to Expect

Start using GitHub

Once your IT Team enables GitHub access:

  • An email will be sent to your Syracuse University mailbox. (usually within 60 minutes)
  • Follow Create a GitHub.com account or 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".  You can access the Syracuse University organization by using the "View organization" button or by navigating to: Syracuse University (github.com)

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.

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 Maintainers.
    Image Removed
  • An admin will now be able to review your request to join and will approve or deny based on their discretion.

Setting a Custom Routing for Notifications

Notifications can be configured on a per repository, team, or enterprise basis. It is advised to enable a custom routing so that all notifications for repositories, teams, or mentions under the Enterprise will be routed to your @syr.edu email address. notifications. To configure a custom routing:

  • Navigate to your GitHub Settings Notification page.
  • Select the "Custom routing" option.Image Removed
  • Select the "Add new route" option.Image Removed
  • You will be given the option to pick an organization choose the Syracuse University, then select your @syr.edu email address.Image Removed
  • Now all notifications for repositories, teams, or mentions under the Syracuse University enterprise will be routed to your @syr.edu email address.an existing GitHub Team or follow one of the use case guides.
  • Customize your GitHub Notifications





Tip
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).  



Excerpt
hiddentrue

github