Welcome to GIT: From Beginner to Fearless!

Welcome to GIT - From beginner to fearless!

In this course, we are going to dive into GIT and learn about many of the critical features that you would need to be in command of to leverage the power and functionality of GIT.

We'll take a look at working with GIT at GitHub (which is NOT the same things as GIT), and BitBucket (also not the same thing as GIT). We'll also learn about the regular flow of operations needed to work as an individual or as part of a team.

We'll study how to work with configurations and ignore files, and learn about how we can replace VI with a common tool like VSCode or P4Merge to do diff and merge operations.

Once we've gotten the basics and some of the intermediate things under our command, we'll dive into some practical examples that are encountered in normal developer workflows to see how to solve some common issues.

We'll then finish up the course with a look at how we can integrate with Visual Studio and Eclipse.

I'm looking forward to working with you and excited for your journey ahead. Ultimately, our main goal is to eliminate any fear of working with GIT so you can become the GIT champion your team needs!

Please find a couple of zip files below that contain all the activities and some simple starter projects. While some of this can be found at GitHub, I wanted to create a quick reference location for it here.

Let's get started!