Reminder: There are other ways to host a code repository than Git
Some folks like Fossil to self-host, which is also what the SQLite project uses internally
https://fossil-scm.org/index.html/doc/trunk/www/index.wiki
There's Darcs, which has a unique set of features I think some folks will enjoy
http://darcs.net/Features
Old-school SVN and CVS aren't dead either
Point is, you have many other options
https://en.wikipedia.org/wiki/Comparison_of_version_control_software