Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Learn Git

via Boot.dev

Overview

Boot.dev Special Discount:
25% off your first payment!
Grab it
Ah, Git. The source control system that every developer uses, but few truly understand. In this course, we'll not just learn how to use Git, but we'll go over some of the plumbing commands that make it all work. By the end, you'll have everything you need to know to get started using Git as a professional developer, plus a bit extra.

Syllabus

  • 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.

Taught by

ThePrimeagen , Lane, Hunter, Matt, and Allan

Reviews

4.8 rating at Boot.dev based on 4276 ratings

Start your review of Learn Git

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.