I recommend the combination of Bitbucket and Gitkraken, so you have free, private repos && a really awesome graphical Git-Client. I love commandline, I really do. I work with it every day, ssh-hopping happily around, managing multiple server... but source control?! No, thanks.