From 0b62b72ae08b9fc34d9224283ab4c830abc51ec6 Mon Sep 17 00:00:00 2001 From: LesterEvSe Date: Fri, 14 Aug 2026 19:23:27 +0300 Subject: [PATCH] fix: silence Git errors during installation --- crates/cli/src/commands/install.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/cli/src/commands/install.rs b/crates/cli/src/commands/install.rs index 422dfd0..b8b0cd9 100644 --- a/crates/cli/src/commands/install.rs +++ b/crates/cli/src/commands/install.rs @@ -93,12 +93,12 @@ impl Install { let target_str = target_dir.to_str().unwrap_or_default(); let execute_git = |args: &[&str]| -> Result<(), InstallError> { - let status = Command::new("git") + let output = Command::new("git") .args(args) - .status() + .output() .map_err(|err| InstallError::GitExecution(err, url.to_owned()))?; - if !status.success() { + if !output.status.success() { // Force to remove file, if something went wrong let _ = std::fs::remove_dir_all(target_dir); return Err(InstallError::GitCloneFailed(url.to_owned()));