Date: February 23, 2021

Time: 5:30pm, come early (~5:15) to check your git setup

Prerequisites: Very basic command line (cd, ls), a working git installation (see below).

What we'll cover

This session will cover the basics of using git; we'll talk about the standard edit-add-commit cycle, project organization, and syncing files with Github. I'll be working from this lesson, and we'll try to get through Part 7.

The format will be a live demo, with the opportunity to follow along. You're welcome to observe only, if you'd rather.

We will not be covering branches or pull requests.

Preparation

If you want to follow along on your own computer, make sure git and a bash terminal is installed on your computer before the session starts. You'll also need a Github account.

Instructions for installing git: Git installation

The above instructions assume that you also have access to a bash terminal on your computer; see this link if you need to install that first: bash installation

Once you've installed git, run these commands from the terminal (this is also a good check to make sure git is installed properly!):

git config --global user.name "Your Name"
git config --global user.email "Your Email"

I will be on the zoom call early (~5:15) to help with installation questions and feel free to email me in advance (ckoch5@wisc.edu). Once the session starts, there won't be time to troubleshoot.