From: Linus Torvalds Date: Tue, 01 Aug 2006 05:18:47 GMT Subject: Re: git-ls-files prefix superset problem Message-ID: In-Reply-To: <20060731.221327.26966465.davem@davemloft.net> On Mon, 31 Jul 2006, David Miller wrote: > > I had been previously using git-1.1.3 on my local repositories > and I upgraded to the current git head: > > b63fafdfd844c2037fba53b9944431c1378b4135 > > git commit stopped working, specifically it dies on > git-ls-files: > > davem@sunset:~/src/GIT/net-2.6$ ../git/git-ls-files -- net/ipv4/tcp.c > fatal: git-ls-files: internal error - cache entry not superset of prefix It should be fixed by the recent commit Fix up some fallout from "setup_git_directory()" cleanup that Junio already merged. So just update your git again, and everything should be happy. Linus