Skip to main content

Git-Fundamentals

Git is the foundation of modern DevOps and SRE workflows. This section provides an overview of how Git is used to manage changes, collaborate across teams, and act as the single source of truth for both code and configuration. It also introduces Git repositories using GitLab and explains how GitOps extends Git usage into automation for deployment and operations.

Overview

  • Git
    Explains the basic concepts of version control and how Git is used to track changes, collaborate with others, and manage code history safely.

  • GitRepo
    Introduces how Git repositories (using GitLab) are used to store code, manage access, review changes, and support team collaboration.

  • GitOps
    Explains how Git is used as the single source of truth to automate deployments and operations through CI/CD and declarative configuration.