Клиенты CLI GitHub
Я хотел бы использовать GitHub больше из командной строки, а не через Интернет.
Конечно, все, что связано с репозиториями Git, можно сделать через клиент Git. Но я хотел бы также заняться GitHub-специфическими вещами, такими как создание вилок или управление запросами.
Учитывая, что GitHub, кажется, имеет довольно всеобъемлющий API с библиотеками на многих языках, мне было интересно, есть ли какие-нибудь хорошие клиенты командной строки для взаимодействия с GitHub?
Ответы
Ответ 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.
Ответ 5
Любой, кто ищет CLI-клиент GitHub GraphQL на базе NodeJS, написал его здесь: https://www.npmjs.com/package/github-graphql-cli