Git will work happily without a central server , although many teams find it convenient to have a central repository. If by “server”, you mean “install server software”, git will also work (central repository or not) without any special software, through ssh or on the file system.