Skip to content
This repository has been archived by the owner. It is now read-only.
No description, website, or topics provided.
R Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Versioning your Data and Scripts

Wednesday August 7, 2019

Authors: Radhika Khetani (rkhetani), Bob Freeman (devbioinfoguy), Meeta Mistry (mistrm82), Kathleen Keating (kthlnktng)


Tired of wading through files/folders titled 'paper_v1', 'paper_v2', 'paper_v3_beforeAdvisor'... ? This hands-on workshop will introduce the concepts of using a version control system to manage changes and the history of your data files (text, web, scripts, etc.).

Pre-lesson Preparation:

  1. Please Download and install GitKraken.
  2. Create an account for yourself on GitHub. Please be sure to select the free/academic account, as this option has more long-term flexibility.
  3. Download the workshop example files


  1. Introduction to Version Control
  2. Getting Started with Git using GitKraken
  3. Remote repositories, managing conflicts
  4. Working with Commits* (WIP! This uses old narrative and commit timeline)
  5. Branching*

*Intermediate lessons

NOTE: These materials and the files within are governed by the Creative Commons Attribution license (CC BY 4.0).

You can’t perform that action at this time.