pub async fn execute_git_command( command_name: &str, command_args: &[String], working_dir: &Path, ) -> Result<CommandOutput>