At IU, what is GitHub, and how do I use it?
GitHub is a web-based interface for collaborating on software and documentation projects. It provides version control, issue tracking, and wiki space for hosted projects. GitHub uses Git, a distributed version control system used in the Linux kernel, the Android mobile platform, and other projects.
Indiana University hosts an enterprise installation GitHub, available for use by IU students, faculty, staff, and their collaborators, at GitHub:IU. To get started, log in with your IU Network ID. From there, you can create a repository for your project.
Once you have created your first repository at GitHub:IU, you can push a repository from your local machine. However, to push, pull, and commit repositories from your local machine, you must have the Git software installed. If Git is not already installed on your local machine, download it from one of the following locations, depending on your operating system:
For more on Git, see:
- The online version of Pro Git (a PDF version is also available)
- The Git Reference website
- The gittutorial manual page, a tutorial introduction to Git
- The Git Community Book (a PDF version is also available)
UITS support for GitHub:IU is available to the entire university. For projects requiring collaboration with institutions outside IU, apply for affiliate accounts for any collaborators who are not affiliated with IU. If you are currently developing algorithms and need help with source control management, email IU's GitHub support team.
Note: The GitHub:IU service will be unavailable during its regular maintenance window (Sunday 8am-noon).
Note: If your Git (or SSH) client prompts you with
a challenge message asking whether you want to accept and save a new
host key for Indiana University's GitHub instance, enter
y or click (depending on your
client) to add the new key to your host key database and connect.
This is document bagk in the Knowledge Base.
Last modified on 2015-08-20.
- Fill out this form to submit your issue to the UITS Support Center.
- Please note that you must be affiliated with Indiana University to receive support.
- All fields are required.