Git is scary? It’s a foreign language! branch, head, origin, blame, diff, fork? Git is for command line experts? What if I break the repo? and merge conflicts… Why is git useful? Time travel? I’m too busy? I’ve got stuff to do!
Latest version of code Previous versions of code (with changes) Data Project description Installation instructions Science / notes Discussion / ideas To do list / tasks
Makes your code / data available as a single project Makes your code / data citable Track changes Track what went wrong
Makes it easier to: collaborate share your code improve your code Makes your project / data / code: easier to find easier to install
Helps keep you organised!!! When you open a project a new R session is loaded the working directory is set to the project directory .RData is loaded .Rhistory is loaded previous tabs are left open other RStudio settings are loaded