Github의 organization 이하의 모든 저장소에서grep
Github의 organization 이하의 모든 저장소에서grep
EOL이나 취약성 등으로 영향을 미칠 수 밖에 없을 때 자주 하세요git grep
.
다만, organization 이하 전수조사를 몇 번 하려면 clone & grep?...싫다
Github 검색하면 되잖아요 근데 진짜 전량이에요? 이상해...일
그래서 CLI에서grep Github의organization 이하의 모든 정보 라이브러리를 만들 수 있는 녀석이다.
설치
README에 쓰인 방법 또는 아래 방법으로 설치하십시오.
Github Releases에서 바이너리 다운로드
PATH
지나가는 곳으로 이동git-org
사용 방법
git의 하위 명령으로 사용할 수 있습니다.
git org grep -o <organization名> -- <git grep に渡すオプションや引数>
예:yahoojapan
hoge
git org grep -o yahoojapan -- -i -n hoge
의 양곡 탄젠트 값입니다.결과는 다음과 같이 TSV로 출력됩니다.
<organization名>/<リポジトリ名> <file名> <行番号(オプションを指定していない場合は0)> <ヒットした行>
전용 저장소 지원
Token에 대한 사용자 액세스를 환경 변수
GITHUB_ACCESS_TOKEN
로 설정하여 참조할 수 있는 전용 저장소를 실행할 수도 있습니다.export GITHUB_ACCESS_TOKEN="your_personal_access_token"
기가비트 엔터프라이즈 지원
환경 변수
GITHUB_API_BASE_URL
에 Github Enterprise API URL을 설정하면 Github Enterprise도 수행할 수 있습니다.export GITHUB_API_BASE_URL="https://your-ghe/api/v3"
주의사항
총결산
이 명령을 만들었기 때문에 조사는 상당히 진전되었다.
가능하다면 사용해 보세요
검색 색인에 있지 않음, 검색 색인에 있지 않음, 때로는 검색 색인에 있지 않음...설마 방법이 좋지 않겠는가? ↩
Reference
이 문제에 관하여(Github의 organization 이하의 모든 저장소에서grep), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yhinoz/items/8afcd26096f067b246d1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)