Найдите хорошие первые проблемы прямо из вашего CLI!
Требуется Python 3.6.1 или выше.
$ pip3 install good-first-issues --upgrade CLI использует псевдоним gfi для запуска команд.
hacktoberfestCLI требует токена личного доступа GitHub для получения запросов на API GitHub.
Получите токен из мелкозернистого личного доступа GitHub
Вы можете добавить описание в свой токен, выберите «Общественные репозитории (только для чтения)» и выберите «Создать токен» .
Обеспечить токен CLI:
$ gfi config Токен хранится локально в файле /home/<username>/.gfi/good-first-issues .
Токен в переменной контроции:
Храните жетон с названием GFITOKEN в вашей среде.
GitHub предоставляет API для получения данных пользователей и организации. Персональный токен доступа требуется для аутентификации и извлечения данных.
Чтобы найти проблемы, используйте команду gfi search .
$ gfi search " rust-lang "Демо
$ gfi search " facebook " --repo " jest "Демо
$ gfi search " yankeexe " --userДемо
-Флаг --user здесь не требуется.
$ gfi search " yankeexe " --repo " good-first-issues "Демо
hacktoberfest $ gfi search --hacktoberfest
$ gfi search -hfДемо
Запросите все репозиции с темой «Hacktoberfest» в организации.
$ gfi search " facebook " --hacktoberfestДемо
Запросите все репозиты с темой «Hacktoberfest» в профиле пользователя. -Флаг --user здесь не требуется.
$ gfi search " yankeexe " --hacktoberfestДемо
Вывод ограничен по умолчанию. Используйте --limit Flag, чтобы установить количество проблем для вывода или --all без ограничений.
Ограничьте проблемы 12
$ gfi search " facebook " --limit 12Демо
Просмотреть все найденные проблемы.
$ gfi search " rust-lang " --all Трудно перемещаться по всем вопросам, когда у вас включен --all флаг, вы можете с легкостью просмотреть проблемы в браузере, используя флаг --web .
$ gfi search " facebook " --all --webДемо
Для настройки среды разработки и о том, как внести свой вклад в good-first-issues , см. В соответствии с руководящими принципами.