Git seems to be all the rage these days, and, while I was quite reluctant at first, I am here to tell you that I definitely see what all the fuss is about.
As a bit of intro, these are just a few of the reasons I am loving git:
It's FAST. Basically 100% local operation, optimized file compares, it's just plain fast.
Cheap local branching. Branches are easy to create, and even easier to merge or throw away.
git-stash. The stash is awesome. It's basically a local shelf where you can store some changes temporarily, automatically rolling back the working copy to...