On Tue, Feb 3, 2009 at 1:10 PM, Johannes Schindelin <johannes.schindelin@xxxxxx> wrote: > When checking if running in a bare repository, the work tree has to be > reset, otherwise we will be checking the temporary state, which is > always non-bare. Just a few minutes after you posted this patch, I posted a nearly-identical fix for the same issue: http://marc.info/?l=git&m=123368695831812&w=2 (My patch includes a test case, too, but it's not very important.) This raises another interesting question: Why doesn't 'git filter-branch' actually check whether subcommands succeed? Cheers, Eric -- 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