Version Control (aka Revision Control aka Source Control) Systems are special types of software that track all changes to a file/code over time. Thus, providing an opportunity to go back in time to revert to an earlier version or compare an earlier version with the existing version. For generations source code is considered as the most precious article which needs to be kept to be protected (kept inside a vault). Hence source code is considered as a most important repository for developers.
Continue reading Version Control System