Git
Git is a distributed version control system that helps developers track changes, collaborate safely, and manage code history across branches, commits, and releases. It is one of the core tools of everyday software development, and it becomes especially useful once you move beyond the basics of committing and pushing, into workflows involving branching, rebasing, reviewing, and tools such as git worktree.