Version control systems like Git enable you to keep track of your software at the source level. With versioning tools, you can track changes, revert to previous stages, and branch to create alternate versions of files and directories. Git is a common choice among open-source and other collaborative software projects, and sites like GitHub, GitLab, and Bitbucket help to facilitate project sharing and collaboration. In this tutorial, we’ll install and configure Git on your server. Choose your OS below to get started.