Back to training list
Online
Learn Git
boot.dev
- Completion date 16 October 2025
- Category Git
- Format Online
Training description
- Setup
Install and configure Git on your local machine - Repositories
Learn about Git repositories, what they are, and how to work with commits - Internals
Learn how Git stores data on the files system and the plumbing commands that make it all work - Config
Learn how to configure Git and set up your user information - Branching
Practice creating and switching between branches - Merge
Merge changes from one branch into another and learn how merge commits work - Rebase
Learn about the cooler way to integrate changes from one branch into another - Reset
Learn how to undo changes with the reset command - Remote
Setup a remote repository and learn how to push and pull changes - GitHub
Learn how to use Git with GitHub, the most popular Git hosting service - Gitignore
Learn about using a .gitignore file to exclude files and directories from being tracked by Git.
Certificate