Описание тега node-github

Обертка API GitHub для NodeJS
0 ответов

node-github - получить публичную информацию пользователя

Я пытаюсь получить данные некоторых пользователей для небольшого исследования на github, используя этот API: https://developer.github.com/v3/users/ Когда я пытаюсь получить пользовательские данные через crul, я получаю данные, просто выполнив эту ко…
25 май '15 в 07:49
1 ответ

Как протолкнуть с помощью nodegit?

Я пытаюсь отправить файл в хранилище, но получаю сообщение об ошибке {удаленный источник уже завершился с ошибкой -4} Основная задача Откройте соединение, зафиксируйте файл, {вытяните и объедините}, отправьте изменения Я могу открыть соединение, заф…
13 июн '17 в 18:21
1 ответ

git push remote ssh с помощью Nodegit, не работает?

Привет я пытаюсь сделать git push origin master Команда с помощью Nodegit, но это приводит к ошибке, var Git = require('nodegit'); function gitRemoteLookUp(repoPath) { var open = Git.Repository.open; var Remote = Git.Remote; open(repoPath).then(func…
12 авг '15 в 16:51
1 ответ

NodeGit, как получить последний идентификатор фиксации другой ветви?

У меня есть две ветки, проверенные в моей системе Master и Dev. Мой рабочий каталог - Master от Master. Я хочу отправить / объединить файл в dev, узнав разницу. Например, в Master я работаю с файлом abc.txt и хочу проверить разницу между файлом, пре…
16 авг '17 в 11:47
0 ответов

Перечислите разные коммиты между двумя ветками с помощью nodegit

В моей программе я использую nodegit. Я могу перечислить коммиты, используя nodegit: var nodegit = require("nodegit"); var path = require("path"); var fs = require("fs"); var shas = []; var names= []; var mess= []; var sums= []; var time =[]; let pr…
11 фев '19 в 10:44
1 ответ

Как добавить каталог или все файлы в каталоге с помощью nodegit?

Я новичок в узле JS и Git, а также я создаю приложение, которое будет записывать результаты в текстовые файлы и будет быстро нажимать на Git. После многих усилий я понял следующий код, который пишет файл и нажимает на github. Но я ищу способ, с помо…
27 ноя '16 в 05:41
1 ответ

Правильный подход к получению всех страниц из API, который использует заголовок Link (используя JavaScript/NodeJS)

Я использую модуль NodeJS под названием node-github, который является оберткой вокруг Github API, чтобы получить некоторую статистику об определенных пользователях, таких как их подписчики: var getFollowers = function(user, callback) { github.user.g…
1 ответ

node-github: "getStatsContributors" не возвращает результаты должным образом

Вот как я использую метод: github.repos.getStatsContributors({ repo: 'Cloudformation-Webserver', owner : 'DorrinPk' }, function (err, res) { console.log(err, res); }); В первый раз, когда я запускаю его для репо, я получаю нулевые результаты. Во вто…
10 июл '17 в 18:23
1 ответ

Невозможно клонировать размещенный репозиторий с помощью NodeGit

Я создал GIT Bare Repository на сервере Linux. И хотя я пытаюсь клонировать репозиторий с помощью Nodegit с локальной рабочей станции, я получаю следующую ошибку: err {Ошибка: получен непредвиденный тип содержимого errno: -1 }. Ниже приведен журнал …
14 июн '17 в 10:29
2 ответа

Декодирование base64 при использовании GitHub API для загрузки файла

Я использую GitHub API для загрузки файла с GitHub. Я был в состоянии успешно пройти аутентификацию, а также получить ответ от github и увидеть строку в кодировке base64, представляющую содержимое файла. К сожалению, я получаю необычную ошибку (длин…
23 ноя '16 в 15:45
1 ответ

Обработка возвращаемых значений в обещаниях nodejs

Я построил эту функцию в NodeJs, var Git = require('nodegit'); var fse = require('fs-extra'); var path = require('path'); var fs = require('fs'); var repoPath = 'D:\\sample' function gitCommitHistory(repoPath, callbackGitCommitHistory) { try { var o…
10 авг '15 в 16:07
1 ответ

Как я могу перечислить все файлы с помощью NodeGit? (Эквивалент git ls-files)

В настоящее время я использую следующие git команда для вывода списка всех неотслеживаемых и измененных файлов: git ls-files -mo --exclude-standard Есть ли для него эквивалент в NodeGit Мир?
22 сен '20 в 11:21
1 ответ

NodeGit проверяет ветку, но получает ошибку «HEAD отсоединен в источнике / ветке»?

Я использую nodegit для проверки из клона и открываю его, чтобы что-то сделать. Мой код такой: //repo is a Repository from Clone() or Open() //branchName is your branch name, of course repo.getBranch('refs/remotes/origin/' + branchName) .then(functi…
09 мар '21 в 04:39
0 ответов

Как использовать SSH-ключ GitHub для частных/общедоступных репозиториев в Nodejs для (клонирования, извлечения, отправки и фиксации)

Я попытался использовать Nodegit в том же методе, но получил сообщение об ошибке «Clone.clone, стек: ошибка: клонирование метода вызвало ошибку». или «Аутентификация Github не удалась». Я пробовал это, но это дает мне сообщение об ошибке ниже Ошибка…
26 мар '22 в 10:03