I have always heard good things about Git, how its solves a lot of problem other version control system have along with being very fast. Sadly, at my past jobs, we only used SVN and never really had good workflow as the developers would all work on separate projects. I started looking into Git on and off, it’s hard to fully learn something you know that you are not going to be able to use in your group.