CLI에서 좋은 첫 번째 문제를 찾으십시오!
파이썬 3.6.1 이상이 필요합니다.
$ pip3 install good-first-issues --upgrade CLI는 별칭 gfi 사용하여 명령을 실행합니다.
hacktoberfest 로 모든 저장소를 쿼리하십시오CLI는 Github API에 요청을하기 위해 Github Personal Access Token이 필요합니다.
Github에게 세분화 된 개인 액세스 토큰을 얻으십시오
토큰에 설명을 추가하고 "공개 리포지토리 (읽기 전용)"를 선택하고 토큰 생성을 선택할 수 있습니다.
CLI에 토큰 제공 :
$ gfi config 토큰은 /home/<username>/.gfi/good-first-issues 파일에 로컬로 저장됩니다.
Envrionment 변수의 토큰 :
환경에 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데모
출력은 기본적으로 10 개의 문제를 표시하는 것으로 제한됩니다. --limit 플래그를 사용하여 출력에 대한 문제 수를 설정하거나 제한없이 --all 하십시오.
문제를 12로 제한합니다
$ gfi search " facebook " --limit 12데모
발견 된 모든 문제를보십시오.
$ gfi search " rust-lang " --all --all 플래그가 활성화 된 경우 모든 문제를 탐색하기가 어렵습니다. --web 플래그를 사용하여 브라우저의 문제를 쉽게 볼 수 있습니다.
$ gfi search " facebook " --all --web데모
개발 환경 설정에 대한 지침과 good-first-issues 에 대한 기여를하는 방법은 기여 지침을 참조하십시오.