Git

Git is a distributed version control system: a tool that records every change made to a project’s code and keeps a full history you can always return to. It lets many developers work in parallel through branches, where each experiments separately and then merges their changes without overwriting anyone else’s work. If something breaks, you can roll back to an earlier version. Because it is distributed, every person has a complete copy of the history on their machine. It was created by Linus Torvalds, the same author as Linux. Platforms like GitHub or GitLab host Git repositories in the "The cloud" refers to services and storage that run not on your device but on external servers on the internet. You can access them from anywhere. More in the glossary → and add collaboration, code review and automation. It is an essential tool in practically any software project today.

Articles that cover it