¡Encuentra buenos primeros problemas directamente de tu CLI!
Requiere Python 3.6.1 o superior.
$ pip3 install good-first-issues --upgrade La CLI usa el alias gfi para ejecutar comandos.
hacktoberfestLa CLI requiere Token de acceso personal GitHub para hacer solicitudes a la API de GitHub.
Obtenga token de acceso personal de grano fino GitHub
Puede agregar una descripción a su token, seleccionar "Repositorios públicos (solo lectura)" y seleccionar Generar token .
Proporcionar ficha a la CLI:
$ gfi config El token se almacena localmente en el archivo /home/<username>/.gfi/good-first-issues <USername>/.gfi/good-first-issues.
Variable de envío de token:
Guarde el token con el nombre de GFITOKEN en su entorno.
GitHub proporciona API para obtener datos de usuario y organización. Se requiere un token de acceso personal para la autenticación y la obtención de datos.
Para buscar problemas, use el comando gfi search .
$ gfi search " rust-lang "Manifestación
$ gfi search " facebook " --repo " jest "Manifestación
$ gfi search " yankeexe " --userManifestación
-Bandera --user no se requiere aquí.
$ gfi search " yankeexe " --repo " good-first-issues "Manifestación
hacktoberfest $ gfi search --hacktoberfest
$ gfi search -hfManifestación
Consulte todos los reposos con el tema 'Hacktoberfest' en una organización.
$ gfi search " facebook " --hacktoberfestManifestación
Consulte todos los reposos con el tema 'Hacktoberfest' en un perfil de usuario. -Bandera --user no se requiere aquí.
$ gfi search " yankeexe " --hacktoberfestManifestación
La salida está limitada para mostrar 10 problemas de forma predeterminada. Use el indicador --limit para establecer el número de problemas para la salida o, --all sin límites.
Limite los problemas a 12
$ gfi search " facebook " --limit 12Manifestación
Ver todos los problemas encontrados.
$ gfi search " rust-lang " --all Es difícil navegar a través de todos los problemas cuando tiene el indicador --all habilitado, puede ver los problemas en su navegador con facilidad usando el indicador --web .
$ gfi search " facebook " --all --webManifestación
Para obtener orientación sobre la creación de un entorno de desarrollo y cómo hacer una contribución a good-first-issues , consulte las pautas contribuyentes.