Version Control

Version Control is a system that tracks changes to files over time so you recall specific versions later

  • track history and changes
  • collaborate with teams
  • branching and merging
  • backup and restore files

e.g. Git, Mercurial, SVN, Jujutsu