Event box

Introduction to Version Control with Git

Introduction to Version Control with Git In-Person / Online

This interactive workshop covers the fundamentals of using version control for reproducible research and gets you started using the Git software.

 

 

Date:
Thursday, October 19, 2023
Time:
10:00am - 12:00pm
Time Zone:
Pacific Time - US & Canada (change)
Location:
DataLab Classroom (Shields Library room 360) (Map )
Campus:
Davis Campus
Categories:
  DataLab Workshop  
Registration has closed.

Description

This workshop covers 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 describe practices for manual and automated version control, create new repositories, and begin using Git for version control of their individual projects.

Software

If you are using Windows, you will need to install the Git Bash software prior to the start of the workshop. Instructions can be found in DataLab's installation guide. You can get help truobleshooting your installations at DataLab's weekly office hours.

Prerequisites

The workshop is suitable for participants with little to no previous Git experience. Familiarity with basic command line syntax is required. If you have not taken DataLab's Introduction to Unix Command Line workshop please work through those materials in advance of this session. All participants will need a computer on which they have administrative rights and are able to install software. Broadcast participants should have the latest version of Zoom installed. Prior to attending the live session learners need to complete a series of modules that cover installing and getting started with the Git software on their local machine. Completion of this workshop is a pre-requisite for DataLab's "Reproducible Research for Teams with GitHub" workshop.

Pre-Workshop Activity

In advance of the Introduction to Version Control with Git workshop, complete sections 1-3 in the workshop reader. This involves reading some background information and, if you do not already have it installed, downloading the necessary Git software to your local machine so you can code along during the workshop.

 

Can't make it to this event? Check out upcoming workshop schedule. Recordings of prior workshops are also available in DataLab's training archive.

Event Organizer

Profile photo of Pamela Reynolds
Pamela Reynolds

More events like this...