Sometimes it is easier to understand new things by relating new ones with old ones.
That is how I learned Objective-C. When I compared it with C++, it was very easy to understand.
So, here comes good article about Git. They showed how to do with Git and Subversion. By doing so, you can learn Git’s terminology very easily.
And here is very nice Git GUI client for Mac, called GitX.