When I watched this Linus Torvald’s presentation on Git, I even thought my whole life is worthless. Linus even called SVN the most pointless project ever started.
Well, until Eric Sink stepped forward and explained everything in a more rational way. Here it is, please read the first part of a series of articles Eric is brewing right now.
DVCS and DAGs, Part 1: “Traditional tools (like Subversion and Vault) tend to model history as a Line. In the DVCS tools (like Git and Mercurial), history is a DAG. The differences between these two models are rather interesting.”
(Via Eric.Weblog().)
Git sure is a tool for programmers. It makes a programmers life easier. However, the release engineer; poor guy, needs to bend backwards until his head is aligned tangentially to his mighty ass.