MIT: Independent Activities Period: IAP

IAP 2016



Introduction to Version Control using Git & GitHub

Tristan Naumann

Jan/28 Thu 07:30PM-09:00PM 4-231

Enrollment: Unlimited: No advance sign-up

Version control systems are essential for the organization of multi-developer projects. Likewise, familiarity with such tools can greatly simplify even small projects. This short course will discuss version control as a problem and focus on how it can be managed with Git. Further, we will discuss how to share code using GitHub and some common workflows.

Git is a free and open source distributed version control system designed to handle everything from small to very large projects. GitHub is a web-based hosting service for projects using Git which has quickly become one of the most popular code repository sites for open source projects.

Sponsor(s): Student Information Processing Board
Contact: Tristan Naumann, sipb-iap16-git@mit.edu