Version Control
The practice of tracking and managing changes to source code, documents, and other files. Readers can learn about version control systems like Git, Subversion, and Mercurial, as well as version control concepts such as repositories, branches, commits, merges, and conflicts.
All posts about version-control