From: Johannes Schindelin Date: Tue, 22 Jul 2008 16:07:05 GMT Subject: Re: Git Documentation Message-ID: In-Reply-To: <76718490807220847i298f256bm4c3f85bfde079ee2@mail.gmail.com> Hi, On Tue, 22 Jul 2008, Jay Soffian wrote: > On Tue, Jul 22, 2008 at 7:40 AM, Johannes Schindelin > wrote: > > Most people hate to know the internals. They buy the car, and never > > want to look inside the motor compartment. They buy wine, and never > > want to know how it is made. They buy an iPod and never want to know > > who assembles it, and how, and in what environment. > > I agree with this. And I like the top-down approach. Nonetheless, I > think there are a few git concepts that are important to understand. > Specifically, I don't think you can use git without understanding the > index. I do not see that the index is an internal. I see that the term "index" is. So I think about not even bothering to mention it in my first two Git lessons. And you would be surprised to learn that I personally know a few people who use Git happily _without_ knowing any internals. Now guess why: was it because I explained a few easy-to-grasp commands, or because I made it pretty complicated but thorough? Exactly. Ciao, Dscho