On Tue, Jan 31, 2006 at 11:21:52AM -0800, Linus Torvalds wrote: > Now, I do agree. I don't actually like hiding the index too much. > Understanding the index is _invaluable_ whenever you're doing a merge with > conflicts, and understanding what tools are available to you to resolve > those conflicts. This is precisely the experience I've had explaining GIT to folks moving to it. The simplest workflow (clone; hack one file, commit one file) is so similar to CVS/Subversion/Anything that it's immediately understood. But when pull, push, merge, and any non-linear history are discussed, I have to describe the index and the commit/tree layout. Once I do, they get it. > So I'm actually of the "revel in the index" camp (as could probably be > guessed by the original tutorial). I'm going to second this, from a real-world "explain it to others" standpoint. Joel -- "Every day I get up and look through the Forbes list of the richest people in America. If I'm not there, I go to work." - Robert Orben Joel Becker Principal Software Developer Oracle E-mail: joel.becker@oracle.com Phone: (650) 506-8127 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Wed Feb 01 10:02:33 2006
This archive was generated by hypermail 2.1.8 : 2006-02-01 10:02:42 EST