Introduction to Version Control with Git (Fall 2020)

Dec. 11, 2020, noon - Dec. 11, 2020, 2 p.m.

Organizer -

DataLab: Data Science and Informatics

Contact -


Location -

Zoom links will be sent to the learner's email address as listed on their registration.


This hybrid asynchronous/synchronous workshop will cover the fundamentals of using version control for reproducible research. Topics covered will include installing the Git versioning control software locally, initiating a local Git repository, managing file versions, basic branching and merging, and time permitting intermediate topics including working with remote repositories and resolving conflicts.


At the end of this workshop learners should be able to create new repos and begin using Git for version control of their individual projects.



Wednesday, December 2: Asynchronous materials available to registered learners. Complete specified modules prior to synchronous workshop.

Monday, December 7: Feel free to join our weekly office hours for install troubleshooting (optional).

Friday, December 10: synchronous hands-on workshop and live Q&A session.


The workshop is suitable for participants with little to no previous Git experience. Familiarity with Unix command line is  plus but not required. All participants will need a computer on which they have administrative rights and are able to install software, and should have the latest version of Zoom installed.


While the course will not explicitly cover using the cloud-based GitHub platform, it is recommended that learners setup a free GitHub account to continue their learning and application post-workshop. Students can also request a GitHub student developer pack, which allows for unlimited free private repositories.

For more information please see our website:

Registration is closed for this event