Git Intro for Librarians

what we will try to do

begin to understand and use Git/Github. You will not be an expert by the end of the class. You will probably not even feel very comfortable using Git. This is okay. We want to make a start but, like any skill, using Git takes practice.

be excellent to each other

be patient with me and yourself

Prerequisites

  1. Setup a github account
  2. Install git
  3. Configure your git setup

Schedule

09:00 What is git? What is Git?
What is Github?
09:10 Getting started what do `add` and `commit` mean?
09:30 Sharing your work what does `push` and `pull` mean?
10:00 Review can you express git commands in a non 'git' way?
10:25 Github pages what is GitHub Pages?
11:00 Git in libraries What could Git be useful for?
12:00 Finish and next lesson (OpenRefine for Librarians)