Collaborating with Git and GitHub
Collaborating with Git and GitHub
Tutorial on collaborating with Git and GitHub. This tutorial was part of the 2019 Neurohackademy, a 2-week hands-on summer institute in neuroimaging and data science held at the University of Washington eScience Institute.
Topics covered in this lesson
- Why version control needed
- Getting started with Git
- How Git stores information
- Branching
- Getting started with GitHub
- Collaborating with a remote repository
- Contributing to repositories that you didn't create
Prerequisites
In this tutorial, Git is used from the Unix Shell, so previous experience with the shell is required.
Technology requirement
- Git distributed version control system
- GitHub account
Back to the course