diff --git a/gix-path/src/env/git/mod.rs b/gix-path/src/env/git/mod.rs index a24e26ecb47..f99c3ba871c 100644 --- a/gix-path/src/env/git/mod.rs +++ b/gix-path/src/env/git/mod.rs @@ -1,3 +1,4 @@ +use std::env; use std::path::{Path, PathBuf}; use std::process::{Command, Stdio}; @@ -89,6 +90,7 @@ pub(super) static EXE_INFO: Lazy> = Lazy::new(|| { cmd.creation_flags(CREATE_NO_WINDOW); } cmd.args(["config", "-l", "--show-origin"]) + .current_dir(env::temp_dir()) .stdin(Stdio::null()) .stderr(Stdio::null()); cmd