Подтвердить что ты не робот

Клиенты CLI GitHub

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

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

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

4b9b3361

Ответ 1

Вы посмотрели hub или официальный gh?

Ответ 2

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

Ответ 3

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

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

Ответ 4

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

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

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

$gub finish Вуаля!

Примечание. Я автор Gub gem.