Some useful GIT resources

Posted in Source Control
August 24, 2010

We recently switched over our source code version control at Aduity from Subversion to GIT. We made this change as we pivoted which made the transition pretty painless. As with learning anything new, I searched for some useful resources to help me (and the team) come to grips with GIT really quickly and I found a ton. I am going to share some of the most useful ones today.

Let’s go!

Setting up a new remote GIT repo

The first is from ToolmanTim.com. This article goes through setting up a remote GIT repo which was really useful for us in setting up all our remote development repo’s.

A GIT workflow for agile teams

This was a useful article for coming up with a neat workflow that we could all follow. Although we didn’t implement everything in the article, we took a lot out of it.

GITReady.com

GitReady is really useful for when you quickly need to look up a GIT command and learn (or re-learn) how it works.

ProGIT book

I’ll admit that I havent gone through the full book yet, but I constantly use the ProGIT book to look up how various GIT commands work. It is very useful as a resource. I definitely intend to read through it fully someday.

Using GIT-Flow and GIT your act together

These are two newer articles by Jeff Kreeftmeijer on using GIT-Flow and general GIT tidy-ness :)

GIT is quite a large beast, and there is still a lot that I need to learn but by reading through the above resources, I was able to pick up the basics of using GIT very fast. We’ve been using it for a couple months now and it has been more than worthwhile switching to it from Subversion.