This is one of the best video tutorials of Git that I’ve seen and I’ve seen a lot of them. Unlike, other videos it deals with more than just Git’s basic functionality. An example, of this would be the twenty-minute long section on “rebassing”, a feature of Git that can be used to avoid merge conflicts.
I like that all of the sections are at least 15 minutes long; some of the O’Reilly videos tend to have sections that are as short as two minutes long, making them a little inconvenient for multitasking. It’s also nice that the format is a conversation between a number of developers, instead of just a guru preaching the virtues of his system of choice at the viewer; it gives the program a much more casual feel to it and makes paying attention to it not feel like a scene from Ferris Bueller’s Day Off; I’m still haunted by the first Git video I watched in which the presenter might as well have been saying “Bueller, Bueller.”
This video course has definitely helped me understand many of the Git commands that I use on a daily basis and has helped me avoid nasty merger conflicts.
The bottom line is that I would and am recommending this to my friends that are either using a non distributed source control system, or are just curious about Git. If you do decide to take a look at the video: http://oreilly.com/catalog/0636920017462