pub fn git_ahead_behind_remote( repo_path: String, branch: String, ) -> Result<AheadBehindResult, GitError>