Learn Git Visually

From your very first commit to mastering merge conflicts. Watch these tutorials to become a version control expert.

What is Git?

04:15 / 12:30

What is Git?

An introduction to distributed version control systems and why Git has become the industry standard for software development.

01
05:20

Installing Git

Scott Chacon • 2 days ago

02
08:12

Git Init & Add

Scott Chacon • 1 week ago

03
12:45

Writing Better Commits

Ben Straub • 3 weeks ago

15:30

Branching Strategies

Git Team • 1 month ago

22:15

Merging vs Rebasing

Advanced Git • 1 month ago

--hard
10:05

Git Reset Explained

Dangerous Zone • 2 months ago

18:40

Interactive Rebase

Scott Chacon • 3 months ago

</>
14:10

Automating with Hooks

DevOps Daily • 4 months ago

Want more advanced tutorials?

Subscribe to the Git newsletter to get the latest tips, tricks, and updates delivered to your inbox.

Subscribe to Newsletter