GitHub & Version Control

ITaP Research Computing operates a local instance of GitHub. This instance offers all the features of, however, is under control and hosted by ITaP and is integrated with Purdue Career Accounts. Each research group is provided with and given full control over an organization within the GitHub instance where you may make as many repositories and configure access controls as desired. You also have the ability to make your repository private to your group so that your work is not public. It provides the full functionality of paid memberships with, at no cost to Purdue researchers.

Native Subversion repositories are no longer offered. However, if you are more comfortable using SVN commands, or have code that requires it, GitHub repositories may be interacted with using Subversion commands. How to get started with GitHub and documentation on using SVN with GitHub is provided.

Getting started on GitHub

The GitHub instance is offered to Purdue research groups at no cost. To get started with GitHub, head to the ordering page to request access. Once you have an organization, you may begin to set up repositories and teams of collaborators.

Regular Maintenance

Regular planned maintenance on ITaP Research Computing GitHub instance is scheduled for the first Wednesday of every month, 3:00pm to 5:00pm. Operations requiring connection to the central server (e.g. new check-outs or pull requests, etc) may time out during the maintenance period. Operations with your own local repository will not be affected.

Further Information and Guides

Further information on getting started with GitHub is available in the GitHub User Guide.

Purdue University, 610 Purdue Mall, West Lafayette, IN 47907, (765) 494-4600

© 2017 Purdue University | An equal access/equal opportunity university | Copyright Complaints | Maintained by ITaP Research Computing

Trouble with this page? Disability-related accessibility issue? Please contact us at so we can help.