Visual Git

Working Directory

index.html
app.js

Staging Area

nothing staged

Local Repository

No commits yet

An ordinary folder

You have a plain project folder with some files. Git is not tracking anything yet.

Step 1 of 3
TimelineFolder

Visual Git — learn Git commands through interactive animations

Learn Git from beginner to advanced through smooth, interactive animations. Watch commits, branches, merges, rebases, remotes and conflicts transform a repository in real time — the Duolingo of Git.

Git commands and workflows covered