git

/ɡɪt/

noun … “a distributed version control system.”

Git is a distributed version control system designed to track changes in files over time, coordinate work between people, and preserve the complete evolutionary history of a codebase. It was created to solve a very specific problem: how to let many developers work on the same project simultaneously, offline if needed, without stepping on each other’s work or losing the past.