pub fn run_git_ok(root: &Path, args: &[&str]) -> Result<String, String>
Best-effort; stderr on failure still returned as Err.