Chapter 13 Version control

Version control is essential for keeping track of data analysis projects, as well as collaborating. It allows backup of scripts and easy collaboration on complex projects. RStudio works really well with Git, an open source open source distributed version control system, and GitHub, a web-based Git repository hosting service.

Git is piece of software which runs locally. It may need to be installed first.

It is important to highlight the difference between Git (local version control software) and GitHub (a web-based repository store).