async fn run(cwd: &Path, args: &[&str]) -> Option<String>
One git line of output, or None when it failed, timed out or was empty.
None