Linus Torvalds wrote: > So most of the time, when you use git, you can ignore the index. It's > really important, and it's used _all_ the time, but you can still mostly > ignore it. But when handling a merge conflict, the index is really what > sets git apart, and what really helps a LOT. Actually, people (at least me) dislike the index because in the most common operations (status, diff, commit), they have to know that the command doesn't actually display all their work but just the 'indexed' part of it. For people used to cvs, svn and other systems it would be nicer if diff -a and commit -a (and possibly other commands) were the default. index is of course necessary during merging, ... and as a speed optimization for applying patches when you know the working copy is clean. Mark - 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 Thu Nov 30 05:58:47 2006
This archive was generated by hypermail 2.1.8 : 2006-11-30 06:00:09 EST