Git

Git is a source control system that uses distributed development, as opposed to a centralized workflow used by other systems. This means that each writer has a local Git repository, as well as being bound to a remote repository (created via GitHub, Bitbucket, etc.), which other authors may also be connected to. As each author works, changes are made and committed in the local repository, which can then be synchronized with the remote repository. You can use the Lingo interface to perform various source control tasks for a project that is bound to Git. Alternatively, you can use a third-party solution to perform tasks. See Using Other Tools for Source Control.

Note Because of the way Git is designed, when you remove files from your project and commit your changes to the local repository, you still need to push your changes to the remote repository in order for those files to be removed from the remote repository.