Reproducible Science and Programming - Git

Guided Activity to Submit Pull Requests

A pull request allows anyone to suggest changes to a repository on GitHub that can be easily reviewed by others. Learn how to submit pull requests on GitHub.com to suggest changes to a GitHub repository.

last updated: 03 Sep 2020

Github Open Source Workflow....

GitHub.com can be used to store and access files in the cloud using GitHub repositories. Learn how to submit pull requests on GitHub.com to suggest changes to a GitHub repository.

last updated: 03 Sep 2020

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: 08 Sep 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