constructor(prettyDetails, result) {
    super(`One or more branches were not updated: ${prettyDetails}`)
    this.code = this.name = GitPushError.code
    this.data = { prettyDetails, result }
  }
@param {string} prettyDetails
@param {PushResult} result