Loading
Current section: Commands 17 exercises
lesson

Intro to Git Fundamentals

The first time that I used Git on a team I made a huge mistake.

I took the work-in-progress branch that I was developing and I force pushed it to production.

The lead on the team spent the whole day kind of untangling the mess I'd made and reconstructing the history from all the various distribute

Loading lesson

Transcript

00:00 The first time that I used Git on a team I made a huge mistake. I took the work-in-progress branch that I was developing and I force pushed it to production. The lead on the team spent the whole day kind of untangling the mess I'd made and reconstructing the history from all the various distributed branches that everyone else had.

00:17 This was super embarrassing and as a front-end developer that was trying really hard to make a good impression I really embarrassed myself. So I committed in that moment to get really good with Git and over the last 14 years since that incident I've become the person that offers assistance and helps people when they've made a mess of their Git history.

00:36 This tutorial will lay the foundation for success in Git. But don't be fooled it's not just for beginners. Even after my 15 plus years of experience with Git I learned some things as I was doing the research for these lessons. No matter where you're at in your Git history I believe there's something here for you.

00:54 I'm Chinatastic and this is my epic guide to everyday Git.