technical note before I go back to figuring out how I am miswriting Scala....
if you want a better source control system - a genuinely decentralized one by design - take a look at Fossil.
https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki
It's a little raw, but it's like self-hosted github - wiki, bugs, etc all part of the repo.
there's a server host: http://chiselapp.com/ - I use that for backups of my fossil repos.