Finden Sie gute erste Ausgaben direkt aus Ihrer CLI!
Benötigt Python 3.6.1 oder höher.
$ pip3 install good-first-issues --upgrade Die CLI verwendet den Alias gfi , um Befehle auszuführen.
hacktoberfestDie CLI erfordert, dass GitHub Personal Access Token an der Github -API Anfragen stellt.
Holen Sie sich GitHub Fine-Körnern persönlicher Zugangsantrieb
Sie können Ihrem Token eine Beschreibung hinzufügen, "öffentliche Repositories (schreibgeschützt)" auswählen und Token generieren .
Geben Sie die CLI -Token zur Verfügung:
$ gfi config Token wird lokal auf /home/<username>/.gfi/good-first-issues isues Datei gespeichert.
Token in der Umgebung Variable:
Bewahren Sie das Token mit dem Namen GFITOKEN in Ihrer Umgebung auf.
GitHub bietet API zum Abrufen von Benutzer- und Organisationsdaten. Personal Access Token ist für die Authentifizierung und das Abheben von Daten erforderlich.
Um nach Problemen zu suchen, verwenden Sie den gfi search .
$ gfi search " rust-lang "Demo
$ gfi search " facebook " --repo " jest "Demo
$ gfi search " yankeexe " --userDemo
--user hier nicht erforderlich.
$ gfi search " yankeexe " --repo " good-first-issues "Demo
hacktoberfest $ gfi search --hacktoberfest
$ gfi search -hfDemo
Fragen Sie alle Repos mit dem Thema "Hacktoberfest" in einer Organisation ab.
$ gfi search " facebook " --hacktoberfestDemo
Fragen Sie alle Repos mit dem Thema "Hacktoberfest" in einem Benutzerprofil ab. --user hier nicht erforderlich.
$ gfi search " yankeexe " --hacktoberfestDemo
Die Ausgabe ist beschränkt auf die standardmäßige Anzeige von 10 Problemen. Verwenden Sie --limit -Flag, um die Anzahl der Probleme für die Ausgabe oder --all ohne Grenzen zu setzen.
Beschränken Sie die Probleme auf 12
$ gfi search " facebook " --limit 12Demo
Alle Fragen anzeigen.
$ gfi search " rust-lang " --all Es ist schwierig, alle Probleme zu navigieren, wenn Sie das --all -Flag aktiviert haben. Sie können die Probleme in Ihrem Browser mit dem Flag --web -Flag problemlos anzeigen.
$ gfi search " facebook " --all --webDemo
Anleitungen zum Aufbau einer Entwicklungsumgebung und zum Beitrag zu einem Beitrag zu good-first-issues finden Sie in den beitragenden Richtlinien.