Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Learn the Git version control system through visual examples and step-by-step explanations. In this in-depth video course, experts Matthew McCullough and Tim Berglund help you explore the full spectrum of Git, from the foundations of how objects are hashed to the practical commands you need to be productive every day. You'll learn how Git not only incorporates the best features of existing source control systems, but also includes unique distributed capabilities that make version control commands available without connectivity.

Subscriber Reviews

Average Rating: 4.482758620689655 out of 5 rating Based on 58 Ratings

"Not satisfied" - by Ashraf on 06-JUN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have long development experience with centralized source control systems, but it is my first time to view distributed Git.

Although lecturers are knowledgeable but I'm not satisfied mainly as very little usage of graphs is being used; I think better have visual in concepts and then show the command lines.

Report as Inappropriate

"Best introductory book on git" - by Debashish on 01-FEB-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Explains concepts and commands pretty well.

Some of the stuffs I missed are integration with IDEs like Eclipse or Visual Studio, Web enabling a git repository, how to integrate authentication and auhorization etc.

Overall I recommend this to every software developer.

Report as Inappropriate

"Not satisfied" - by Arindam Choudhury on 23-MAY-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
It started good. but then became more like a fight between the two hosts that who is going to talk.
Report as Inappropriate

"Great set of videos" - by Kent Damgaard on 09-MAR-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
These guys do a great job. Often you hear people say that Git is different and complicated, but after watching this set of videos most people should say "ok, that wasn't so hard after all".

I think they do a great job at focusing on the design-intentions of Git and what makes it actually simpler than a lot of enterprise version control systems. They have a clear vision of a number of "lightbulbs" that they want to see above the heads of the students, to use a comic book metaphor, and they succeed in making that happen.

Their Groovy/Grails vidoes seem to follow the same recipie.

Report as Inappropriate

"Great intro to Git" - by sunjunkie on 15-FEB-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I knew very little about Git although I had used SVN and CVS. I thought this video covered Git really well. Very clear and logical progression of material.
Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Setting Up Git and Configuring Git

Preview

00:15:34

Three Stage Thinking, The Git File Workflow and Speed

Preview

00:55:20

Cloning Repositories

Preview

00:18:45

Command Composition, Storage and Hashes

Preview

00:50:36

Branches

Preview

00:43:04

Remotes

Play Video

00:23:43

Tagging

Preview

00:19:20

Merging

Preview

00:23:05

Rebasing

Preview

00:21:07

Undo and Bonus Tips

Preview

00:37:58

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for McCullough and Berglund on Mastering Git

  • Catalog Page

Visit the errata page for McCullough and Berglund on Mastering Git

  • Errata