summaryrefslogtreecommitdiff
path: root/diff-no-index.c
diff options
context:
space:
mode:
authorLars Noschinski <lars@public.noschinski.de>2009-02-18 09:35:36 +0100
committerJunio C Hamano <gitster@pobox.com>2009-02-18 11:15:17 -0800
commit88e38808cd52aaed327a82d6a6ffdb8b9da621f2 (patch)
treed8516c8207b752d58acf43cfe646a6bdb1a1b025 /diff-no-index.c
parent51b2ead03c8cdc0ddeeca2fb5db14b7bac584337 (diff)
downloadgit-88e38808cd52aaed327a82d6a6ffdb8b9da621f2.tar.gz
filter-branch -d: Export GIT_DIR earlier
The improved error handling catches a bug in filter-branch when using -d pointing to a path outside any git repository: $ git filter-branch -d /tmp/foo 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). Signed-off-by: Lars Noschinski <lars@public.noschinski.de> Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff-no-index.c')
0 files changed, 0 insertions, 0 deletions