Git: Everyday CommandsThe dozen commands that cover almost every normal day.ComputingThe loop is: change files, stage them, commit, push. Everything else isnavigation.CommandWhat it doesgit statusWhat has changed and what is stagedgit add -pStage changes hunk by hunk, reviewing eachgit commit -m "..."Record the staged changesgit pushSend commits to the remotegit pull --rebaseFetch and replay your work on topgit switch -c nameCreate a branch and move to itgit switch mainMove to an existing branchgit log --oneline -10The last ten commits, one line eachgit diffUnstaged changesgit diff --stagedWhat a commit would containCommit messages explain why. The diff already shows what.Git: Everyday Commandslearnposters.com
Git: Everyday Commands — printable computing wall chart from LearnPosters. Free vector PDF, US Letter and A4.

What’s on the Git: Everyday Commands poster

A 10-row table: Command · What it does.

The loop is: change files, stage them, commit, push. Everything else is navigation.

Commit messages explain why. The diff already shows what.

Questions about the Git: Everyday Commands poster

What’s on the Git: Everyday Commands poster?
A 10-row table: Command · What it does. The loop is: change files, stage them, commit, push. Everything else is navigation. git status — What has changed and what is staged; git add -p — Stage changes hunk by hunk, reviewing each; git commit -m "..." — Record the staged changes; git push — Send commits to the remote; git pull --rebase — Fetch and replay your work on top; git switch -c name — Create a branch and move to it; git switch main — Move to an existing branch; git log --oneline -10 — The last ten commits, one line each; git diff — Unstaged changes; git diff --staged — What a commit would contain. Commit messages explain why. The diff already shows what.
Who is the Git: Everyday Commands poster for?
Git: Everyday Commands belongs to the Computing section rather than to a school year, because computing is not something one grade owns. Anyone learning tools can pin it up — a beginner, a student mid-course, or someone revising years later.
When should you use the Git: Everyday Commands poster?
Run status before and after anything you are unsure of. It is the cheapest habit in version control. A wall chart earns its place by being glanceable from where the work is happening, so Git: Everyday Commands belongs on the wall where that computing work actually happens, within glancing distance, rather than filed away.
What other posters go with Git: Everyday Commands?
Code Review, Debugging Method and Docker Basics sit alongside Git: Everyday Commands in the Computing section. Printed together they make a wall rather than a single sheet, which is how a reference set actually gets used.Code ReviewDebugging MethodDocker Basics
Is the Git: Everyday Commands poster free to download and print?
Yes. Git: Everyday Commands downloads as a free PDF with no account, no email and no watermark, like everything else in the Computing section. Print as many copies as you like for a home, a classroom, a library or a tutoring group; reselling the file is the only thing the licence rules out.Read the licence
What size does the Git: Everyday Commands poster print at?
Git: Everyday Commands is a vector PDF laid out for US Letter, and prints on A4 with Fit to page — the same file, no separate download. Because every mark on it is drawn rather than photographed, it stays sharp enlarged to A3, A2 or A1 at a copy shop. Colour carries emphasis only, so a greyscale print of Git: Everyday Commands loses nothing.Printing guide

Related posters

Charts that sit alongside Git: Everyday Commands on the same wall.

Browse every Computing poster, or start from the full catalogue.