Review of "Linus Torvalds on Git"

Author: Kasper B. Graversen
[Introduction] [All categories] [All articles] [Edit article ]
Talks Git KBGit

Consider this article a "shared document". Feel free to fix spelling mistakes, weird sentences, or correct what is plain wrong. All the material is on GitHub so don't be shy. Just go to Github, press the edit button and fire away.

Please show your support by sharing and voting:

Reddit this Tweet this Googleplus this Facebook this LinkedIn this Feedly this Ycombinator this

This 2009 high quality tech talk is getting no where near the views it deserve! Despite its age, it has by no means become obsolete!

In this video, Linus Thorvalds the inventor of Git, reflects upon the differences between Git and other (older) version systems. With a focus not on technology, but processes and people, it explains the benefits for you to reap, should you start using Git. And if you are already using Git, there still are some interesting facets you might not have contemplated yet.

Now you'd think one versioning system is similar to another: They all handle versions of files, don't they? It has been my experience after using Git for more than 10 years, that it is true pain going back to an inferior versioning system (in my case TFS).

The talk can be divided into the following:



And if you are curious on the inner workings of git, check out this really small and easily understandable C# implementation of Git: The KBGit project

You may also be interested in my Notepad++ plugin for rebase assistance https://github.com/kbilsted/NppPluginRebaseAssister

Please show your support by sharing and voting:

Reddit this Tweet this Googleplus this Facebook this LinkedIn this Feedly this Ycombinator this



Congratulations! You've come all the way to the bottom of the article! Please help me make this site better for everyone by commenting below. Or how about making editorial changes? Feel free to fix spelling mistakes, weird sentences, or correct what is plain wrong. All the material is on GitHub so don't be shy. Just go to Github, press the edit button and fire away.






Read the Introduction or browse the rest of the site