Клиенты GitHub CLI - PullRequest
       6

Клиенты GitHub CLI

25 голосов
/ 06 января 2011

Я бы хотел больше использовать GitHub из командной строки, а не через Интернет.

Конечно, все, что связано с репозиториями Git, можно сделать через Git-клиент . Но я хотел бы также заняться GitHub-специфическими вещами, такими как создание вилок или управление запросами на получение.

Учитывая, что GitHub, кажется, имеет довольно всеобъемлющий API с библиотеками на многих языках , мне было интересно, есть ли какие-нибудь хорошие клиенты командной строки для взаимодействия с GitHub?

Ответы [ 5 ]

29 голосов
/ 06 января 2011

Вы смотрели на хаб или на официальный гх ?

6 голосов
/ 23 июня 2012

Для тех, кто все еще ищет инструмент для доступа к GitHub API v3 из командной строки, пожалуйста, посмотрите мою клиентскую библиотеку, написанную на ruby ​​ github_cli .

2 голосов
/ 31 января 2014

Если вы просто хотите управлять выпусками из командной строки, вы можете использовать github-release .Он использует последние API релизов github .Он написан на golang, так что вы можете просто загрузить бинарный файл и использовать его без необходимости устанавливать что-либо еще, если хотите.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я являюсь автором github-release.

1 голос
/ 02 октября 2013

Если вы все еще не удовлетворены доступными CLI, такими как я, посмотрите Gub gem.

Чтобы Gub отправил пул-запрос на выпуск № 123, вам нужно выполнить следующее:

$ gub start 123 Это создаст новую ветку вопроса-123. Как только вы закончите работать над проблемой, выполните:

$ финиш Voila!

Примечание: я являюсь автором Gub Gem.

0 голосов
/ 09 января 2019

Любой, кто ищет CLI-клиент GitHub GraphQL на основе NodeJS, написал здесь: https://www.npmjs.com/package/github-graphql-cli

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