๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Beginner

What is Git?

A distributed version control system that tracks changes in source code during software development.

Git allows multiple developers to work on the same codebase simultaneously. Each developer has a complete copy of the repository. Key operations include commit (save changes), branch (parallel development), merge (combine branches), and push/pull (sync with remote).

Popular hosting platforms include GitHub, GitLab, and Bitbucket. Git enables code review through pull/merge requests and maintains a complete history of all changes.

Related Terms

Artifact Repository
A centralized storage system for build artifacts like compiled binaries, packages, and container images used in CI/CD pipelines.
API Gateway
A server that acts as the single entry point for API requests, handling routing, authentication, rate limiting, and monitoring.
ArgoCD
A declarative GitOps continuous delivery tool for Kubernetes that automatically syncs cluster state with Git repositories.
CI/CD
Continuous Integration and Continuous Deployment โ€” automated practices for building, testing, and deploying code changes.
Ansible
An agentless automation tool for configuration management, application deployment, and task automation using YAML playbooks.
Pipeline as Code
Defining CI/CD pipeline configurations as version-controlled code files rather than through UI-based pipeline builders.
View All DevOps Terms โ†’