Git on the Server


There are various options to run your own Git central repository. These are three simple options.

Tool Advantages How
git Comes with git Deploy repo on server, manage access control using OS
gitolite Simple Adds user management; no GUI
gitea Requires Apache Written in Go, just run the binary (on your web-enabled infrastructure)

Notice that Gitea recently announced the creation of a for-profit company to manage further development of the tool. Gogs, from which Gitea was initially forked and whose development seemed to be stopped for a while, has recently released a new version.