Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

Software used to manage changes to documents, computer programs, large web sites, and other collections of information.

Version control, more precisely named Revision Control, is used to manage changes to documents, computer programs, large web sites, and other collections of information. Quoting Wikipedia:

Version control systems (VCS) most commonly run as stand-alone applications, but revision control is also embedded in various types of software such as word processors and spreadsheets, e.g., Google Docs and Sheets and in various content management systems, e.g., Wikipedia's Page history. Revision control allows for the ability to revert a document to a previous revision, which is critical for allowing editors to track each other's edits, correct mistakes, and defend against vandalism and spam.

Most common VCS include Subversion, CVS, Bazaar, and Git (all ), but also ClearCase, Visual SourceSafe, Perforce, and BitKeeper (proprietary licenses).

If your request is rather targeted at a specific VCS, please first ensure there's not a more specific tag available. For your convenience, some of those are listed below.

Related tags:

history | excerpt history