Linus Torvalds on design & workings of git
This is a really good talk to understand the benefits of git: branching and merging made easy. It used to be that the kernel sources used a “source code management” software tool called Bitkeeper. Now, git is used. git involves distributed branches, as opposed to CVS that uses a centralized repository.
Each time I listen to this talk on git, I understand a little better the design, principles and criteria used to evaluate source code management systems/software …