Version Control with Git

Git is a mature, actively maintained open source project specifically designed for version control and the most widely used source code control system in the world today.  Originally developed in 2005 by Linus Torvalds, the famous creator of the Linux operating system kernel, Git is now used by a staggering number of software projects for version control, including commercial projects and open source.  Come learn from Kaylea Nelson, Ph.D., Computational Research Support Analyst in the YCRC, why and how to use Git to version control your scientific software.   Kaylea will provide best practices for managing your code as well as techniques for collaborating with others during code development.

Upcoming Sessions

Class Materials 

  • Slides are available here