code: def _push(self):
          
  
          push_cmds = self.vcs.push_commands()
          if not push_cmds:
              return
          if utils.ask("OK to push commits to the server?"):
              for push_cmd in push_cmds:
                  output = utils.system(push_cmd)
                  logger.info(output)
docs: Offer to push changes, if needed.