Репозиторий, на который я смотрю, имеет большое количество проблем, которые я хотел бы прочитать, но он не поддается управлению при прокрутке в GitHub. Есть ли возможность экспортировать или распечатать полный список проблем для хранилища?
14
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
должен иметьrepo
выбранную область. В противном случае разрешение не будет предоставлено, и вы получите ошибку 404.Вы можете выполнить
hub
команду для этого.hub
(например, на MacOS запустить:)brew install hub
.hub issue
в вашей директории репо, чтобы увидеть список открытых вопросов (это в формате Markdown).Смотрите:
hub --help
для получения дополнительной информации:Примечание: Над читает
git issue
, потому что он ожидает , что у Вас есть псевдоним ,hub
чтобыgit
( GH-966 ), например ,Другой альтернативой является использование некоторых инструментов, таких как: IssuesDownload (приложение Java), export_repo_issues_to_csv.py и т. Д.
источник
issue
(илиissues
) не являетсяhub
подкомандой.hub issue
команда. См:help.go
.Я подготовил этого помощника: https://runkit.io/fiatjaf/586a5b3110e9fd0014ff8aa7/branches/master/formspree/formspree?status=open, который использует GitHub API .
Замените
formspree/formspree
своим именем пользователя и хранилища. Это конечная точка RunKit . Исходный код находится по адресу https://runkit.com/fiatjaf/586a5b3110e9fd0014ff8aa7 .источник