3 Workshops
These materials can be used for independent study, but they have also been used to support:
- in-person workshops (see below)
- STAT 545 at UBC
- UBC Master of Data Science
3.1 Pre-workshop set-up
Optional reading on the big picture motivation: Why Git? Why GitHub?
It is vital that you attempt to set up your system in advance. You cannot show up at the workshop with no preparation and keep up!
Try this. Best case scenario is about 1 - 2 hours. If you hit a wall, we will help:
- Register a free GitHub account.
- Install or update R and RStudio.
- Install Git.
- Introduce yourself to Git.
- Configure a personal access token or set up SSH keys.
- Prove local Git can talk to GitHub.
-
Prove RStudio can find local Git and, therefore, can talk to GitHub.
- FYI: this is where our hands-on activities usually start. We walk through a similar activity together, with narrative, and build from there.
- Contemplate if you’d like to install an optional Git client, now or in future.
Troubleshooting:
- Sometimes RStudio needs a little help finding Git.
- General troubleshooting: RStudio, Git, GitHub Hell.
These are battle-tested instructions, so most will succeed. We believe in you! If you have trouble, reach out for help and stick with it. Where to get help:
- If you are enrolled in an upcoming workshop, find it below to get specifics on pre-workshop support.
- We might be able to respond to a GitHub issue here.
- If there is a clear R/RStudio angle, post on https://forum.posit.co/.
- General advice: search with Google and on https://stackoverflow.com, see also https://github.community.
3.2 posit::conf 2023
1-day workshop: What They Forgot to Teach You About R
Will have half-day coverage of Git/GitHub
Sep 17, posit.co/conference
Workshop Day, Chicago
Registered workshop participants should use this thread on forum.posit.co to discuss system prep woes.
3.3 Previous workshops
- rstudio::conf 2022
- 2-day workshop: What They Forgot to Teach You About R
- ~25% of content was Git/GitHub
- July 25-26, 2022, Washington, D.C.
- RaukR: Advanced R for Bioinformatics Summer School
- June 13, 2022, online
- rstudio::conf 2020
- 2-day workshop: What They Forgot to Teach You About R
- ~25% of content was Git/GitHub + R/Rmd/RStudio
- January 27-28, 2020, San Francisco, CA
- 2-day workshop: What They Forgot to Teach You About R
- UBC Master of Data Science Program
- Guest lecture on daily Git/GitHub workflows
- January 9, 2020
- RaukR: Advanced R for Bioinformatics Summer School
- June 10-20, 2019, Visby, Sweden
- rstudio::conf 2019
- 2-day workshop: What They Forgot to Teach You About R
- ~25% of content was Git/GitHub + R/Rmd/RStudio
- Jan 15-16, 2019, Austin, TX
- 2-day workshop: What They Forgot to Teach You About R
- Seattle October 2018
- 2-day workshop: What They Forgot to Teach You About R
- 3 of 8 units on Git/GitHub + R/Rmd/RStudio
- Oct 4-5, 2018, The Westin Seattle
- 2-day workshop: What They Forgot to Teach You About R
- rstudio::conf 2018
- 2-day workshop: What They Forgot to Teach You About R
- ~25% of content was Git/GitHub + R/Rmd/RStudio
- Jan 31 & Feb 1, 2018, San Diego, CA
- 2-day workshop: What They Forgot to Teach You About R
- CSAMA 2017: Statistical Data Analysis for Genome Biology
-
http://www.huber.embl.de/csama2017/
- June 11-16, 2017, Bressanone-Brixen, Italy
-
http://www.huber.embl.de/csama2017/
- satRday Cape Town 2017
-
http://capetown2017.satrdays.org
- February 16 - 18, 2017, Cape Town, South Africa
-
http://capetown2017.satrdays.org
- rstudio::conf 2017
-
https://www.rstudio.com/conference/
- January 13 - 14, 2017, Orlando, FL
- Saturday January 14, 10:15am to 12:30pm
-
https://www.rstudio.com/conference/
- CSAMA 2016: Statistical Data Analysis for Genome Biology
-
http://www.huber.embl.de/csama2016/
- July 10 - 15, 2016, Bressanone-Brixen, Italy
-
http://www.huber.embl.de/csama2016/
- useR! 2016 Stanford
-
http://user2016.r-project.org
- Monday, June 27, 2016
- Using Git and GitHub with R, RStudio, and R Markdown
-
http://user2016.r-project.org