Review of ‘Mastering Advanced Git’ by McCullough and Berglund

I probably own about one or two git books, I use git quite a bit but I don’t go beyond my normal basic routines. I then was given the opportunity to review Mastering Advanced Git, a 3-and-a-half-hour video by Matthew McCullough (@matthewmccull) and Tim Berglund (@tlberglund).

After the introductory video warning us that the topics are quite advanced, I decided to review the predecessor set of videos, Mastering Git which went through the basics. Whilst reviewing that set of videos is beyond the scope of this review, it is vital that anyone who is new to Git take that up first as you will be completely lost if you attempt the master version without the pre-requisite knowledge of the first set.

So anyway, the videos here take your git productivity to a much higher level, and the style of learning via video puts you in a tutorial class alongside other people who are learning (in the video) where they represent you and ask questions when something isn’t straight forward. The tutorial presentations are preeminent, where they go through a lot of the concepts which are hard to come by in normal documentation, such as advanced configuration of the git repository to customise default behaviour, various pull and push options and working with Refspec. 

The explanations were clear, they went over a few examples to solidify your understanding of the particular concept which is fantastic. I was a bit disappointed that I didn’t get a chapter on submodules, which is one of the things that makes git unique compared to svn, however the knowledge you acquire from both videos (this one and the predecessor one) would allow you to have a strong overall understanding of git. 

Now that I have gone through the videos, I would be able to go back to individual chapters if I forgot something and this acts as a great reference set of material. Overall, I would sincerely recommend Mastering Advanced Git to anyone who  Mastering Git, so give this method of learning a go and see how you go compare to the normal O’Reilly literature. I would be interested to see a git cookbook come out of course, which would be a fantastic addition to my expanding library of git books and videos.

I Rate this book:  3.5 out of 5

McCullough and Berglund on Mastering Advanced Git - O'Reilly Media

  McCullough and Berglund on Mastering Advanced Git – O’Reilly Media,
  1st Edition

   By Matthew McCullough, Tim Berglund

  Format: Video Publish Date: January 15, 2012



This entry was posted in Book Reviews, General and tagged . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s