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

Boot.dev

Learn Git 2

via Boot.dev

Overview

Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Boot.dev teaches Python, SQL & Go through projects you won't want to stop. 25% off with code CLASSCENTRAL.
Get 25% Off
The second installment of our complete Git course. In this advanced course you'll learn how to use Git to collaborate on teams of developers. We will focus a lot more on conflicts and how to safely resolve and revert the natural issues that arise when working on large software teams.

Syllabus

  • Fork
    • Learn how to fork a repository and contribute to open source projects
  • Reflog
    • Work with the reference log to recover lost commits
  • Merge Conflicts
    • Understand merge conflicts, how they arise, and how to resolve them
  • Rebase Conflicts
    • Learn about rebase conflicts and how to safely keep the project history clean
  • Squash
    • Many teams require developers to squash commits, learn how and why you would do it
  • Stash
    • You don't always need to use branches to work on multiple things at once, learn how the stash can save time
  • Revert
    • Git reset is a bit of a blunt tool, learn about git revert and how to safely undo changes
  • Cherry Pick
    • Use git cherry pick to selectively move changes from one branch to another
  • Bisect
    • Slogging through git history can be time consuming, learn how git bisect can find bugs fast
  • Worktrees
    • Learn when git worktrees can be better than regular old branches when it comes to parallel development
  • Tags
    • Learn how to use git tags properly to version and release your code

Taught by

ThePrimeagen , Lane, Hunter, Matt, and Dan

Reviews

4.9 rating at Boot.dev based on 370 ratings

Start your review of Learn Git 2

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.