Git Essentials Course

Learn Git and GitHub like a boss. You'll learn the everyday workflow (and more) that every developer uses when working in teams (and at companies!)

Sign up for $14.95   View Curriculum

Welcome to Git for Everybody!

AKA. Git Essentials, the updated version for the modern web developer.

This is a course that will teach you everything you need to know about working with Git and GitHub.

By the end of this course you will have the knowledge and confidence you need to work in a team.

I've worked with several teams over the years and everything you'll learn in this course is what I tend to use almost every day and certainly every week.

Here's the rough outline of everything you'll learn in this course:

  • How to use Git on the command line (pro tip: it's more important to learn Git from the command line first than it is to learn how to use a visual tool. Servers don't have visual programs 😉)
  • Installing Git on Windows, Mac and Linux
  • How to configure Git on your computer, and add your SSH key
  • Creating, cloning and adding files to a GitHub repository
  • Managing files, commits and branches ⭐️
  • How to merge branches into other branches ⭐️⭐️
  • How to view old files from an older time
  • Viewing file differences and how to ignore certain file types
  • Forking repos (repositories) ⭐️⭐️⭐️
  • How to work on GitHub by:
    • Creating custom branches and tags
    • Opening and managing GitHub issues
    • Opening and managing pull requests
  • How to undo a little work, and a lot of work
  • How to rebase ⭐️⭐️⭐️⭐️
  • How to work through merge and rebase conflicts ⭐️⭐️⭐️⭐️🎉
  • And much much more!

Plus we'll work through lots of real life examples together and get you hands on experience with all of this by creating your own repositories, forking my repo, and even safely opening a pull request on my work for some seriously hands on experience (because Git is better learned by doing).

And if you're still not convinced you'll learn some cool things in this course, free free to take the totally free version of this course. There are videos from this course that are entirely FREE on Git for Everybody


This course is also available on Check it out here.

Course lessons

Sign up for $14.95