10 Years of Git: An Interview with Git Creator Linus Torvalds (Linux.com)
Linux.com talkswith Linus Torvalds about the development of Git. "Just to pickan example: the concept of 'merging' was generally considered to besomething really quite painful and hard in most SCM's. You'd plan yourmerges, because they were big deals. That's not acceptable to me, since Icommonly do tens of merges a day when in the merge window, and even then,the biggest overhead shouldn't be the merge itself, it should be testingthe result. The 'git' part of the merge is just a couple of seconds, itshould take me much longer just to write the merge explanationmessage."