code: def request_fetch(self, user, repo, request, pull=False, force=False): #pragma: no cover
          '''Fetches given request as a branch, and switch if pull is true
  
          :param repo: name of the repository to create
  
          Meant to be implemented by subclasses
          '''
          raise NotImplementedErrof request_fetch(self, user, repo, request, pull=False, force=False): #pragma: no cover
          '''Fetches given request as a branch, and switch if pull is true
  
          :param repo: name of the repository to create
  
          Meant to be implemented by subclasses
          '''
          raise NotImplementedError
docs: Fetches given request as a branch, and switch if pull is true
  
          :param repo: name of the repository to create
  
          Meant to be implemented by subclasses