cover image

Stage! Commit! Push! A Git story (for beginners) - comic

A comic about Git basics

on January 10, 2020

Originally published on

When we're getting started with Git, it can be difficult to understand where our files live, how they change state, and when exactly they leave our local machine to reach the external repository.

I have an analogy for that:

Stage! Commit! Push! A Git Story - comic about Git basics

In practice:

  1. Work on your postcard (implement your changes).
  2. Put it on the "staged" pocket when you're ready to commit (git add).
  3. Stamp the postcard (git commit).
  4. When you're ready, put the postcard in the mailbox (git push).

Built with Librarian by @erikaheidi.

Back to top