During this module, we will introduce a significant tool and resource: Git. Git is essential not only for managing your BloomTech projects but also for enabling collaboration with your future coworkers. Think of it as the 21st-century version of a project conference room, the electronic equivalent of a filing cabinet, and an application that will remain forever open on your computer.
What is Git and GitHub?
Git is a tool used to track code changes and collaborate with others. It allows multiple developers to work on the same codebase without interfering with each other's work, and it creates a history of changes made to files and folders over time. This history can be used to track down bugs, roll back changes, and communicate between developers.
Git serves as a tool to manage multiple versions of source code edit copies. GitHub serves as a location for uploading those edit copies to a repository.
Why Git is Important
You will use Git throughout your career, making it an essential tool to learn and have installed on your machine. We don't expect you to be masters of Git after this lesson, so if you run into issues while using Git to access your code, don't hesitate to contact an instructor for help.