Synopsis
Like most developers I’m a bit paranoid about backups and I really dislike having to repeat something I’ve already done, so I have a Raspberry Pi (named ‘Sara’):

which I use to store my git repositories. And as an upstream remote its also useful for keeping other machines in sync with another copy of the code:

using a pure command line interface, such as:
mkdir moodle-theme_shoelace.git
cd moodle-theme_shoelace.git
git init --bare
but, is this ideal? I use GitHub to store my public repositories, github.com/gjb2048 , but what about the same sort of thing locally? In the past GitLab has been mentioned to me so I decided to take a look.
Link
Post link on eLearningWorld: Icing on the Pi .