Version control is the management of changes to code, documentation, assets and other files for a project.

Version control, also referred to as revision control, or source control, is the management of changes to files for a project. Popular version control systems include Git, Mercurial, Perforce and Subversion.

Questions using the tag should be about the specific use of version control techniques for game projects and with game development technology, such as how one can use version control with Unity, Unreal or some other engine, or what files to ignore in a versioned repository for those tools.

Questions about version control in general should be asked on StackOverflow.