Skip to content

Details

Join R-Ladies Philly for an in-person interactive workshop on version control with git & GitHub with amazing presenters, Shannon Pileggi and E. David Aja!

In order to actively participate in this event, you will need to complete some pre-work to ensure you have a GitHub account as well as the necessary credentials in place to explore this workflow.

If you are unable to complete the pre-work, you may still attend the event as an observer rather than as an active participant.

Pre-work:

  1. Please be ready with current versions of both R and RStudio. This means R>= 4.2.0 and RStudio >= 2023.03.0 Build 386, unless you have a good reason otherwise. See the discussion in Install or upgrade R and RStudio: https://happygitwithr.com/install-r-rstudio.html#install-r-rstudio
  2. Complete the pre-workshop Git/GitHub set up instructions: https://happygitwithr.com/workshops.html#pre-workshop-set-up
  3. Install VS Code (https://code.visualstudio.com/), optionally with R language support (https://marketplace.visualstudio.com/items?itemName=REditorSupport.r).

Learning objectives

  • Employ version control via git and GitHub with operations including commit, push and pull.
  • Fork and clone from remote repositories.
  • Describe the importance of viewing commits and diffs.
  • Compile markdown reports from an R script for sharing code products on GitHub.
  • Create a project web site via GitHub Pages.
  • Compare and execute different methods to re-visit previous versions of projects.
  • Utilize branches as safety nets for code experimentation.
  • Explain situations that can create merge conflicts and strategies to resolve them.

Agenda:
5:30 pm - arrive, get settled, and grab some food!
5:45 - 7:15 - session 1
-- break --
7:30 - 8:30 - session 2

Events in Philadelphia, PA
Data Analytics
R Project for Statistical Computing
Programming in R
Open Source
Version Control

Members are also interested in