Flashcards › Math & Programming
Math & Programming

Free Git Commands Flashcards

Git fluency is mostly a dozen commands used with confidence — and the confidence comes from knowing exactly what each one does. These cards drill the daily-driver commands every developer types.

Study these 10 starter cards

QUESTION
Tap the card to reveal the answer
QWhat does "git clone" do?
ACopies a remote repository to your machine, history included
QWhat does "git add" do?
AStages changes so the next commit includes them
QWhat does "git commit -m 'msg'" do?
ARecords the staged changes as a snapshot with a message
QWhat is the difference between "git pull" and "git fetch"?
AFetch downloads remote changes; pull fetches AND merges them into your branch
QWhat does "git branch" do?
ALists branches (or creates one with a name argument)
QWhat does "git checkout -b feature" do?
ACreates the branch "feature" and switches to it
QWhat does "git merge" do?
ACombines another branch’s history into your current branch
QWhat does "git status" show?
AChanged, staged, and untracked files in your working directory
QWhat does "git log" show?
AThe commit history of the current branch
QWhat does "git stash" do?
AShelves uncommitted changes so you can restore them later with stash pop

Turn these into lasting memory

Reading answers is recognition — remembering them next month takes spaced repetition. Build your own git commands deck and we'll schedule every review at the right moment.

Create your free deck →

How to study git commands with flashcards

Related flashcard topics

TypeScript BasicsReact BasicsRegex BasicsComputer Science TermsExcel Shortcuts & FunctionsMultiplication Tables

Your first deck is free forever

No ads, no credit card — import from Anki or Quizlet, or start from these cards.

Start studying free →