forked from jennybc/happy-git-with-r
-
Notifications
You must be signed in to change notification settings - Fork 0
/
workshops.Rmd
92 lines (76 loc) · 4.4 KB
/
workshops.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# Workshops
These materials can be used for independent study, but they have also been used to support:
* in-person workshops (see below)
* [STAT 545](http://stat545.com) at UBC
* [UBC Master of Data Science](http://masterdatascience.science.ubc.ca)
## Pre-workshop set-up
Optional reading on the big picture motivation: [Why Git? Why GitHub?](#big-picture)
**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](#github-acct).
* [Install or update R and RStudio](#install-r-rstudio).
* [Install Git](#install-git).
* [Introduce yourself to Git](#hello-git).
* [Configure a personal access token](#https-pat) or [set up SSH keys](#ssh-keys).
* [Prove local Git can talk to GitHub](#push-pull-github).
* [Prove RStudio can find local Git](#rstudio-git-github) 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](#git-client), now or in future.
Troubleshooting:
* Sometimes RStudio [needs a little help finding Git](#rstudio-see-git).
* General troubleshooting: [RStudio, Git, GitHub Hell](#troubleshooting).
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](https://github.com/jennybc/happy-git-with-r/issues).
* If there is a clear R/RStudio angle, post on <https://community.rstudio.com>.
* General advice: search with Google and on <https://stackoverflow.com>, see also <https://github.community>.
## 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`](https://posit.co/conference/) Workshop Day, Chicago
Registered workshop participants should use [this thread](https://community.rstudio.com/t/what-they-forgot-to-teach-you-about-r-workshop-rstudio-conf-2022/138999?u=jennybryan) on community.rstudio.com to discuss system prep woes.
## 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
* 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
* Seattle October 2018
- 2-day workshop: [What They Forgot to Teach You About R](https://whattheyforgot.org/index.html#seattle-2018-october-4-5)
- 3 of 8 units on Git/GitHub + R/Rmd/RStudio
- Oct 4-5, 2018, The Westin Seattle
* 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
* CSAMA 2017: Statistical Data Analysis for Genome Biology
- <http://www.huber.embl.de/csama2017/>
- June 11-16, 2017, Bressanone-Brixen, Italy
* satRday Cape Town 2017
- <http://capetown2017.satrdays.org>
- February 16 - 18, 2017, Cape Town, South Africa
* rstudio::conf 2017
- <https://www.rstudio.com/conference/>
- January 13 - 14, 2017, Orlando, FL
- Saturday January 14, 10:15am to 12:30pm
* CSAMA 2016: Statistical Data Analysis for Genome Biology
- <http://www.huber.embl.de/csama2016/>
- July 10 - 15, 2016, Bressanone-Brixen, Italy
* 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/tutorials/01.html)