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.
Learning Objective: At
the end of this workshop learners should be able to create new repositories and
begin using Git for version control of their individual projects.
Prerequisites: The
workshop is suitable for participants with little to no previous Git
experience. Familiarity with command line 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, and
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 prerequisite for DataLab’s “Reproducible Research for Teams
with GitHub” workshop.
Software needed: Git
The copyright on this video is owned by the Regents of
the University of California and is licensed for reuse under the Creative
Commons Attribution 4.0 International (CC BY 4.0) License.