aboutsummaryrefslogtreecommitdiff
path: root/builtin
diff options
context:
space:
mode:
authorDerrick Stolee <stolee@gmail.com>2026-03-03 17:31:52 +0000
committerJunio C Hamano <gitster@pobox.com>2026-03-03 10:19:59 -0800
commit5f031fe4f14b5cc754daaf24534dbe0c6647fcca (patch)
treeabc978b5a5a6fc12ac178c1b9e996d1531f0c305 /builtin
parentc5e62e1aa07c7436cb081c7ef3a6995578f38b27 (diff)
downloadgit-5f031fe4f14b5cc754daaf24534dbe0c6647fcca.tar.xz
run-command: extract sanitize_repo_env helper
The current prepare_other_repo_env() does two distinct things: 1. Strip certain known environment variables that should be set by a child process based on a different repository. 2. Set the GIT_DIR variable to avoid repository discovery. The second item is valuable for child processes that operate on submodules, where the repo discovery could be mistaken for the parent repository. In the next change, we will see an important case where only the first item is required as the GIT_DIR discovery should happen naturally from the '-C' parameter in the child process. Helped-by: Jeff King <peff@peff.net> Signed-off-by: Derrick Stolee <stolee@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin')
0 files changed, 0 insertions, 0 deletions