talk-data.com talk-data.com

Event

Intro to git/github workshop (in person)

2023-07-20 – 2023-07-21 Meetup Visit website ↗

Activities tracked

0

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

Sessions & talks

Showing 1–0 of 0 · Newest first

Search within this event →

No individual activities are attached to this event yet.