pub fn git_fetch(path: &Path) -> FetchOutcomeExpand description
Run git fetch — uses output_with_timeout for process-group cleanup on timeout.
Advisory cross-process lockfile prevents duplicate concurrent fetches from multiple instances.
pub fn git_fetch(path: &Path) -> FetchOutcomeRun git fetch — uses output_with_timeout for process-group cleanup on timeout.
Advisory cross-process lockfile prevents duplicate concurrent fetches from multiple instances.