ITP Camp 2026 logo - click to go to home page.

Git(Hub) 101: A Crash Course

Date: June 09, 2026 11am-12pm


Format: In-person + recorded


Tags: #itp #code #git #github


Responding to the Slack Request (https://itpcamp2026.slack.com/archives/C0B8AUR8916/p1780417615753999) for an intro to GitHub for people that are new to version control systems

Come to this crash course to learn about the absolute basics of git. Everything that you need to know to start working with git and working with GitHub.

In this workshop, I'll cover: - what is git and why is it useful? - basic git commands (git status, add, commit, reset, push, pull, branch, merge, rebase) - how to use git in VS Code - difference between git and github and basics of using github, including creating / merging a pull request

If you don't already have git installed (you're not using Mac / Linux), please follow the instructions in this guide to install it: https://github.com/git-guides/install-git

Make sure you do this ahead of time! I won't be covering this part, but if anyone's willing to help people get setup, it would be much appreciated.