Back to Resources

The Illinois GitHub service is vetted for course use. You can put course data into GitHub.com as long as it's protected and secured as you would expect student private data must be.

The https://github.com/uillinois-community/gitForCourses repository has information about various methods courses could use to leverage git for assignment distribution, collection, and grading.

Using git and GitHub in your courses is not trivial. We highly suggest that if you choose to use git in your course, you accept that "learning how to use git and github.com" must be a learning objective of the course. That includes teaching and supporting your students to use that environment.

Illinois Repo Creator Tool

Many Illinois courses are using an in-house developed web app to allow students to create their own repositories in a course organization. We call this the "repo creator tool" and it's been ported from github-dev.cs.illinois.edu to also work with github.com

See the GitHub repo creator tool page in the CSID wiki for more info about this app.

Things that are different about GitHub versus the previous github-dev.cs.illinois.edu server