This tutorial is for the first session of the IDDO Data Dojo, a recurring workshop to discuss research/data skills and shortcuts. In this tutorial, we initialise a GitHub repository for the data dojo and get everyone set up.

Before we start, we need everyone to:

  • Have Git installed. (Git comes with macs/linux, but Windows users will need to download). To check Git is installed, in your terminal, type: git version
  • Have a GitHub profile set up.
  • Have their GitHub profile included in the IDDO GitHub organisation.
  • Ideally, have followed a beginner tutorial to git/GitHub - see Resources below.

Preamble

Welcome to the IDDO Data Dojo! We’ll use this session to share R/r

To get started, we will need to set up a GitHub repo to share resources for future workshops - the task for today! We will cover:

  • Basic command line operations
  • How to initialise a git repo locally, and on GitHub
  • How to structure a git repo, including:
    • directory structure
    • README
    • .gitignore
  • How to use somebody else’s git repo, including forking, cloning, and pull requests

Resources