Получите ветку GitHub с NodeJS с репо, зарегистрированным с OAuth - PullRequest
0 голосов
/ 03 октября 2018

Я бы получал ответвления в репозитории GitHub, но с аутентификацией OAuth.

Я использую октонод (но вы используете другой депозит, нет проблем), поэтому я подумал, что получить репо вот так:

const github = require('octonode');
const client = github.client();
const repo = client.repo('https://x-oauth-basic:490b285b8f92a63abfc381aa1f7f5c40aa2f9274@github.com/my-username/my-repo.git');

Но результат таков:

{ [Error: Not Found]
  message: 'Not Found',
  statusCode: 404,
  headers: 
   { server: 'GitHub.com',
     date: 'Wed, 03 Oct 2018 08:37:07 GMT',
     'content-type': 'application/json; charset=utf-8',
     'content-length': '77',
     connection: 'close',
     status: '404 Not Found', ... },
  body: 
   { message: 'Not Found',
     documentation_url: 'https://developer.github.com/v3' } }

Действительно, задача состоит в том, чтобы получить ветви репо.

1 Ответ

0 голосов
/ 26 октября 2018

Я нашел решение с помощью модуля @ octokit / rest.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...