From: Lars Noschinski Date: Tue, 17 Feb 2009 08:53:01 GMT Subject: Re: [PATCH v2] filter-branch -d: Export GIT_DIR earlier Message-ID: <20090217085301.GA7446@lars.home.noschinski.de> In-Reply-To: <20090217083146.GA7338@lars.home.noschinski.de> * Lars Noschinski [09-02-17 09:31]: >The improved error handling catches a bug in filter-branch when using >-d pointing to a path outside any git repository: > >$ mkdir foo >$ cd foo >$ git init >$ touch bar >$ git add bar >$ git commit -m bar >$ cd .. >$ git clone --bare foo >$ cd foo.git >$ git filter-branch -d /tmp/filter master >fatal: Not a git repository (or any of the parent directories): .git > >This error message comes from git for-each-ref in line 224. GIT_DIR is >set correctly by git-sh-setup (to the foo.git repository), but not >exported (yet). Ops, forgot the Signed-off-by: Lars Noschinski Feel free to add it. I can also resend the patch. - Lars