Johns Hopkins University is part of the GitHub Campus Program available for all JH affiliates and organizations. The GitHub Campus Program includes several features not available in your personal GitHub accounts and covers costs for existing paid JHU GitHub accounts. If you are currently paying for GitHub, or wish to access additional features available through the GitHub Campus Program, please fill out the OSPO GitHub Enterprise form to create a new account or migrate your existing account(s) into the JHU GitHub Campus Program.
Enterprise Benefits
Campus affiliates that join the JHU GitHub Enterprise benefit from additional features:
- Security control via SSO integration
- Unlimited private repositories, and the ability to create “internal” repositories that are viewable only by members of the JHU GHE
- Access to a pool of 50,000 Action minutes per month and 50GB for container registries and other package repositories
- Access to support from the OSPO, such as code repository best practices
Applying for Education Benefits
GitHub offers a number of tools at no cost to educators. JHU faculty and researchers can use their existing GitHub user accounts to apply for these benefits via https://education.github.com/discount_requests/application. Please refresh this page to check your approval status, after you submit.
*For your verification method you can go to https://my.jh.edu and type your name into the People search bar. Select yourself and take a screenshot of that page. You will use this to verify your employment.
Please note: You may need to to update your Profile if nothing is showing, click on your JHED in the upper right and then select myProfile.
IMPORTANT: If you live outside of Maryland, please make sure you connect to the JHU VPN before you upload your proof.
If you're interested in using GitHub Classroom within your Canvas course site once you're part of our enterprise account, take a look at our article Connect GitHub Classroom to your Canvas course. We also have a guide on Using GitHub Codespaces. Please be sure to follow the instructions before connecting your Canvas course to GitHub. If you have any difficulty setting up your account or classroom, contact CMTShelp@jhu.edu for assistance.