If you're a software developer, chances are you're familiar with GIT. For those who aren't, GIT is a distributed version control system that allows developers to track changes in their code, share ...
With files up-to-date and a complete history of my work, it’s a dream setup.