source control

Source control lets you manage your project’s source code by creating incremental revisions. Each revision includes the changes from the previous revision, along with comments about what was changed. You can compare revisions and revert back to a previous revision at any time. Also known as source control management (SCM) or version control.