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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html