Nice find, I should probably read it since we're becoming more invested in that technology.
This is another one of those things that I definitely didn't learn in college many years ago and have had to pick up along the way. At first I wasn't super fond of Git/GitHub (we use svn for everything except our open source plugins), but I have to say that it's starting to grow on me.