pub fn ls_remote_head(url: &str) -> Result<String, MarsError>
Run git ls-remote <url> HEAD and return the default-branch SHA.
git ls-remote <url> HEAD