I've been trying to convince myself to start using GitHub for more of my projects. On windows I've been using
GitHub for Windows. Recently I switched to Ubuntu linux as my primary OS on my home desktop and needed to learn how to managing git on linux. I for this
guide to be helpful.