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

Related topics

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

Sponsors

R consortium

R consortium

The R User Group program supports us with funds! Thanks!

RStudio

RStudio

RStudio develops free and open tools for R! Thanks!

Independence Public Media Philadelphia

Independence Public Media Philadelphia

They support us with funds - thank you!

You may also like