Skip to Content

A stick figure smiling

If you want to see more comics like this, sign up for my saturday comics newsletter or browse more comics!

Image of a comic. To read the full HTML alt text, click "read the transcript".

browse more comics! get the zine!
read the transcript!

getting started: git init, git clone

move between branches: git branch, git checkout, git switch

restore old files: git checkout, git restore

preparing to commit: git status, git add, git mv, git rm, git diff, git reset

combining branches: git merge, git rebase, git cherry-pick

working with others: git pull, git push, git fetch, git remote

making commits: git commit

configuring git: git config, git remote

code archaeology: git blame, git log FILENAME, git log -S SEARCh, git show, git diff

trash changes: git stash, git checkout ., git reset –hard, git rebase -i

git troubleshooting: git log BRANCH, git status, git diff, git reflog

editing history: git rebase -i, git reset –hard

This is a page from a zine on git I'm currently writing. To get an email when the zine comes out, sign up for our announcements list:

Saturday Morning Comics!

Want another comic like this in your email every Saturday? Sign up here!

I'll send you one of my favourite comics from my archives every Saturday.
© Julia Evans 2024 | All rights reserved (see the FAQ for notes about licensing)