From: Linus Torvalds Date: Wed, 26 Mar 2008 03:37:18 GMT Subject: Re: [PATCH 0/7] Case-insensitive filesystem support, take 1 Message-ID: In-Reply-To: <20080326024609.GL25381@dpotapov.dyndns.org> On Wed, 26 Mar 2008, Dmitry Potapov wrote: > > Of course, case-insensitivity is about the working tree only. But when > I merge another branch to the current one, git normally checks that it > is not going to overwrite existing files in the *work tree* and refuses > to do the merge if some files may be overwritten. I do agree - but this is not really about the *merge*. It is about the checkout. Imagine that the merge had been done on a sane filesystem, and you're just pulling it or cloning it. No merge on your machine, but the problem is the same. Linus