Mind Bending

Git, a distributed version control system created by Linus Torvals, has won many fans over the Internet. But this isn’t a mere version control system, it differs in many aspects when compared to its competitors, for example Subversion, Bazaar, Mercurial, Perforce, CVS, among others.

Git Logo

Although similar Git is different, and this fact frustrates many beginners. Just skim some of the many tutorials available on the internet to prove that some of these peculiarities has already taken a few nights of sleep from some developers. Since I am a novice in the art of using Git, I did some research on how it "works from the inside". In one of my wanderings over the Internet I found a Git’s introductory lecture where Tom Preston-Wernet (one of GitHub co-founders) brilliantly exposes and explains the main features of Git. The lecture is called Mastering Git Basic, check out the video below:

The presentation slides are available here.

Unfortunately the presentation was ended in a rush and the rest of the content could not be presented with the same mastery. But it still was a great talk!



Graduated in Telecommunication Engineering, but currently working with GNU/Linux infrastructure and in the spare time I'm an Open Source programmer (Python and C), a drawer and author in the Mind Bending Blog.


comments powered by Disqus