Git, the tool you can't live without.
Although I've been using Git for about 18 months, I only recently got into really learning how it works. For those of you who don't know what it is, Git is a distributed revisions control system. That means that it keeps repositories that contains many revisions of projects you are working on. And u...