Introduction to Git
Imagine this:
You’re a new software developer at a company that designs avionics software for commercial airliners. Quality control is critical, and developers work in small teams using Git for version control.
You’ve heard of version control but have never used Git, so you’re excited to get started!
To learn Git in a fun environment before applying it at work, you decide to build a website where you and your friends can share pictures of your cats.
You begin building the site using Git to track changes and back up all source code files, just in case the server crashes.
But before diving headfirst into Git, you need to understand the basics.
In this module, you will:
- Get an introduction to version control and Git
- Understand that Git may seem a bit complex or even frustrating at first
- Discover why Git has become the most popular version control system in the world—not just for developers, but also for teams writing documentation or collaborating on other types of projects
🎯 Learning Objectives
In this module, you will:
- Understand what version control is
- Learn about distributed version control systems like Git
- Recognize the differences between Git and GitHub, and their roles in the software development lifecycle
✅ Prerequisites
None.