pub fn git_push_branch( repo_path: String, branch: String, set_upstream: bool, force: bool, ) -> Result<PushResult, GitError>