

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 4
click for more info
Not enough gems
Cost: 6 gems
1: Git
incomplete
2: Install Git
incomplete
3: Command Syntax
incomplete
4: RTFM
incomplete
5: Porcelain and Plumbing
incomplete
6: Quick Config
incomplete
This lesson's interactive features are locked, please to keep using them
Git is the distributed version control system (VCS). Nearly every developer in the world uses it to manage their code. It has quite a monopoly on VCS. Developers use Git to:
Keep a history of their code changes
Revert mistakes made in their code
Collaborate with other developers
Make backups of their code
And much more
Click to hide video
If you try to complete this course without WSL 2 installed on Windows, you're gonna have a bad time.
Throughout this course, you'll be using the Boot.dev CLI to run our tests (which are just CLI commands) against your local environment. Install it now if you don't already have it. All the instructions and troubleshooting info are on the GitHub page.
Make sure the Boot.dev CLI install worked:
bootdev --versionOnce the bootdev command is working, log in and follow the instructions:
bootdev loginOnce you have the CLI installed and you're logged in, copy and paste the submit command from the right into your terminal and execute it. It should print rebasing is based.