1. What is Git?

Git is a distributed version control system (VCS) that allows multiple developers to work on the same project efficiently. It tracks changes in source code, helps manage history, and enables collaboration.

Key Features:


2. Basic Git Concepts

Repository (Repo)

A storage space for your project. Can be local (on your computer) or remote (on a server like GitHub, GitLab, or Bitbucket).

Commit

A snapshot of your project at a point in time. Each commit has:

Branch

A parallel version of the repository. Common branches: