Git
ToolsA distributed version-control system for tracking code changes.
Git records snapshots of a project over time, enabling branching, merging, and collaboration across many developers. Each clone is a full repository with complete history. Platforms like GitHub and GitLab host Git repositories and add collaboration features.