Introduction to Git and GitHub

Session - Introduction

Zoë Turner

Opinionated Course Aims

Agenda - session one (about 3.5 hours)

Chapter overview

Check prework set up and Introduction

Setting up

——— Break ———–

Version Control

Workflow

——— Course end ———–

Agenda - session two (about 3.5 hours)

Chapter overview

Useing R packages {gert} and {usethis}

Merge conflict!

——— Break ———–

Commit to main (and undo last commit!)

Undo last merge

——— Course end ———

This is not a definitive course

  • Like learning anything, you don’t get “everything” all at once
  • There are many workflows that are possible but we can only learn a few in this workshop
  • This will get you started!

End session