Skip to main content
  1. /classes/
  2. Classes, Fall 2026/
  3. GD 2000 Fall 2026: Course Site/

gd2000 Notes: 09-16 Git

·150 words·1 min·

First, attendance code on Inkfish.

Today: Git Game
#

The primary technical tool that I want to make sure you’re aware of and familiar with this semester is Git.

Why Git

When you’re working on basically any project, you’re updating documents over time.

Most documents either are or can be text. The main exceptions are images / audio / video that were either recorded from reality or hand-crafted.

Two clear complications:

  • You make changes that turn out to be a bad idea and want the old version.
  • Two or more people want to make changes to the same document at the same time.

Neither of these is a simple problem with a simple solution, but source control tools like Git give clear workflows to minimize the pain.

The Game

This is a game design class, so let’s start by playing a game.

We’re working in teams, doing “pair gaming”. Yay!

Nat Tuck
Author
Nat Tuck