Line At A Time
Intro to Git

Intro to Git

Beginner About Git →

Commits, branches and merges on a live animated graph. 9 hands-on levels where you type real git commands.

0 / 9 lessons complete
Start Lesson 1
1
Your First Commit
Save a snapshot of your project with git commit.
2
Commit, Commit, Commit
Get into the rhythm: add, commit, repeat.
3
Reading History
Walk through your project's diary with git log.
4
Your First Branch
Create a branch: a safe place to try something new.
5
Switching Branches
Move onto a branch and commit there with git switch.
6
Parallel Worlds
Commit on two different branches and watch history fork.
7
Fast-Forward Merge
Bring finished work back to main the easy way.
8
A Real Merge
Join two diverged histories with a merge commit.
9
Capstone: Ship a Feature
The full workflow: branch, commit, merge, start to finish.