Trouvez de bons premiers problèmes directement de votre CLI!
Nécessite Python 3.6.1 ou plus.
$ pip3 install good-first-issues --upgrade La CLI utilise l'alias gfi pour exécuter les commandes.
hacktoberfestLa CLI nécessite un jeton d'accès personnel GitHub pour faire des demandes à l'API GitHub.
Obtenez un jeton d'accès personnel à grain fin gitub
Vous pouvez ajouter une description à votre jeton, sélectionner "Référentiels publics (en lecture seule)" et sélectionnez Générer le jeton .
Fournir un jeton à CLI:
$ gfi config Le jeton est stocké localement sur /home/<username>/.gfi/good-first-issues < username>/.gfi/good-first-issues.
Token dans la variable de l'évaluon:
Conservez le jeton avec le nom de GFITOKEN dans votre environnement.
GitHub fournit une API pour récupérer les données des utilisateurs et de l'organisation. Le jeton d'accès personnel est requis pour l'authentification et la récupération des données.
Pour rechercher des problèmes, utilisez la commande gfi search .
$ gfi search " rust-lang "Démo
$ gfi search " facebook " --repo " jest "Démo
$ gfi search " yankeexe " --userDémo
--user Indicateur d'utilisation non requis ici.
$ gfi search " yankeexe " --repo " good-first-issues "Démo
hacktoberfest $ gfi search --hacktoberfest
$ gfi search -hfDémo
Interrogez tous les référentiels avec le sujet «Hacktoberfest» dans une organisation.
$ gfi search " facebook " --hacktoberfestDémo
Interrogez tous les référentiels avec la rubrique «Hacktoberfest» dans un profil utilisateur. --user Indicateur d'utilisation non requis ici.
$ gfi search " yankeexe " --hacktoberfestDémo
La sortie est limitée pour afficher 10 problèmes par défaut. Utiliser --limit Indicateur pour définir le nombre de problèmes pour la sortie ou --all pour aucune limite.
Limitez les problèmes à 12
$ gfi search " facebook " --limit 12Démo
Voir tous les problèmes trouvés.
$ gfi search " rust-lang " --all Il est difficile de naviguer à travers tous les problèmes lorsque vous avez l'indicateur --all activé, vous pouvez afficher facilement les problèmes de votre navigateur en utilisant l'indicateur --web .
$ gfi search " facebook " --all --webDémo
Pour obtenir des conseils sur la mise en place d'un environnement de développement et comment apporter une contribution aux good-first-issues , consultez les directives contributives.