Reproducible Science and Programming - Git

Undo Local Changes With Git

A version control system allows you to track and manage changes to your files. Learn how to undo changes in git after they have been added or committed to version control.

last updated: 02 Oct 2020

Copy (Fork) and Download (Clone) GitHub Repositories

GitHub.com can be used to store and access files in the cloud to share with others or simply as a backup of your local files. Learn how to create a copy of files on GitHub (fork) and to download files from GitHub to your computer (clone).

last updated: 16 Sep 2020

What Is Version Control

A version control system allows you to track and manage changes to your files. Learn benefits of version control for scientific workflows and how git and GitHub.com support version control.

last updated: 16 Sep 2020

An introduction version control

Learn what version control is, and how Git and GitHub are used in a typical version control workflow.

last updated: 02 Apr 2020