Version Control and RStudio


Details
WORKSHOP OVERVIEW
Sick of having twenty versions of the same file? Can’t remember why you changed that line of code? Was it 6 weeks or 2 years ago? Did I add that bit or was it my colleague? In this introductory workshop, we’ll learn about using version control via Git and GitHub, two powerful tools for keeping track of file changes and facilitating collaborative coding.
We’ll also learn how to integrate version control into our RStudio workflow to keep our R code organised! There will be some basic interactive exercises to practice using Git & GitHub (creating a repository; cloning a repository; collaborating using forks). If you’d like to follow along with the exercises, please make sure to do the below set-up/prep in advance.
PREPARATION AND RESOURCES
- (Install/)Update R and RStudio to the newest versions available to you.
- If you don’t already have one, create a free GitHub account at https://github.com
- Register with an academic email if you have one (more perks)
- Think carefully about your username: avoid spaces & uncommon characters; a shorter username is better than longer; usually your real name (or related to it) is best
- Download GitHub Desktop from https://desktop.github.com
- Install Git
- It is possible/likely you already have it
- There are thorough instructions for explaining how to check and what to do if you don't have it at: https://happygitwithr.com/install-git.html
ONLINE PROGRAMME
The event will be held online and will start at 16:00 (GMT).
Please join us via link:
https://teams.microsoft.com/l/meetup-join/19%3ameeting_N2VlOGVhZjktMTMwYi00MDI4LTg1ZTEtZDcwMTNjZmFiM2Ew%40thread.v2/0?context=%7b%22Tid%22%3a%224ffa3bc4-ecfc-48c0-9080-f5e43ff90e5f%22%2c%22Oid%22%3a%2213d75a48-cddd-4e0a-b31a-9aa858d18c90%22%7d
Please take a minute to read our code of conduct - we are committed to creating a safe and harassment-free environment:
https://github.com/rladies/.github/blob/master/CODE_OF_CONDUCT.md
R-Ladies events are always free and open to anyone who wants to participate as long as they follow the code of conduct. We are pro-actively inclusive of queer, trans, and all minority identities, with additional sensitivity to intersectional identities. Our priority is to provide a safe community space for anyone identifying as a minority gender who is interested in and/or working with R.

Version Control and RStudio