]> git.ipfire.org Git - thirdparty/git.git/commit - git-sh-setup.sh
shell setup: clear_local_git_env() function
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Wed, 24 Feb 2010 23:34:16 +0000 (00:34 +0100)
committerJunio C Hamano <gitster@pobox.com>
Thu, 25 Feb 2010 00:24:25 +0000 (16:24 -0800)
commit7d750f0ea511dcc26c3c9de996a9b75444366ecc
treef3dafcf801484763a55cf1073791b8d8dbccbbb1
parent94c8ccaaba4ac8b0225f5adeae4ff29f01951bce
shell setup: clear_local_git_env() function

Introduce an auxiliary function to clear all repo-local environment
variables. This should be invoked by any shell script that switches
repository during execution, to ensure that the environment is clean
and that things such as the git dir and worktree are set up correctly.

Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-sh-setup.sh