[PAST EVENT] Distributed Version Control and Git, by Jeff King (github)

October 10, 2012
10am - 11am
Small Hall, Room 122
300 Ukrop Way
Williamsburg, VA 23185Map this location
Git is a distributed revision control and source code management system that was initially designed and developed for the linux kernel by Linus Torvalds. Its distributed nature makes it an excellent tool for collaboration on research papers, and software projects.

GitHub is a web-based hosting service for software development projects that provides services using the Git revision control system, including web interfaces.

In this seminar, Jeff King from GitHub will talk about Git, GitHub, and how both can be used in academic environments. Researchers, faculty, staff, and students alike are invited to attend.

Version control systems are an important tool for managing the development of software, documentation, and data artifacts. This talk will give an overview of open-source version control systems, focusing specifically on the distinctions between centralized systems like SVN and distributed systems like Git. I will discuss the basic data model and operation of Git, and describe some basic workflows for taking advantage of the distributed model.

[[wdeconinck, Wouter Deconinck]]