message: specifying upstream branch in remote test pushes
diff: @@ -37,8 +37,8 @@ class RepoExplorer {
  async getContents(refSpec: string, path: string) {
  return (await this.runGit('show', `${refSpec}:${path}`)).stdout;
  }
  - async push() {
  - return (await this.runGit('push')).stdout;
  + async push(remote: string = 'origin', branch: string = 'master') {
  + return (await this.runGit('push', '--set-upstream', remote, branch)).stdout;
  }
  async getJSONContents(refSpec: string, path: string) {
  return JSON.parse((await this.runGit('show', `${refSpec}:${path}`)).stdout);
  