참고: 이 문서에서는 클래식 GitHub 검색 환경을 참조합니다. 새 코드 검색 및 코드 뷰 베타에 참여하고 새 기능을 사용하도록 설정한 경우 코드 검색 구문과 GitHub.com 검색 인터페이스가 다릅니다. 그러나 코드가 아닌 검색 유형에 대한 검색 구문은 동일하게 유지됩니다.
현재 공개 베타 버전인 새 코드 검색 및 코드 보기에 대한 자세한 내용은 "GitHub 코드 검색 정보(베타)" 및 "새 코드 뷰를 사용하여 파일 탐색(베타)"을 참조하세요.
모든 GitHub에서 전역적으로 검색하거나 검색 범위를 특정 리포지토리 또는 조직으로 지정할 수 있습니다.
- 모든 GitHub에서 전역으로 검색하려면 원하는 항목을 페이지 맨 위에 있는 검색 필드에 입력하고 검색 드롭다운 메뉴에서 “모든 GitHub”를 선택합니다.
- 특정 리포지토리 또는 조직 내에서 검색하려면 리포지토리 또는 조직 페이지로 이동하고 원하는 항목을 페이지 위쪽의 검색 필드에 입력한 다음 Enter 키를 누릅니다.
참고:
- 모든 퍼블릭 리포지토리에서 코드를 검색하려면 GitHub에서 개인 계정에 로그인해야 합니다.
- GitHub Pages 사이트는 GitHub에서 검색할 수 없습니다. 그러나 코드 검색을 사용하여 리포지토리의 기본 분기에 있는 경우 원본 콘텐츠를 검색할 수 있습니다. 자세한 내용은 "코드 검색"을 참조하세요. GitHub Pages에 대한 자세한 내용은 "GitHub Pages 정보.
- 현재 검색은 정확한 일치를 지원하지 않습니다.
- 코드 파일에서 검색할 때마다 각 파일의 처음 두 결과만 반환됩니다.
GitHub에서 검색을 실행한 후 결과를 정렬하거나 사이드바에서 언어 중 하나를 클릭하여 더 구체화할 수 있습니다. 자세한 내용은 "검색 결과 정렬"을 참조하세요.
GitHub 검색은 변경 내용이 GitHub에 푸시될 때마다 ElasticSearch 클러스터를 사용하여 프로젝트를 인덱싱합니다. 문제 및 끌어오기 요청은 만들거나 수정할 때 인덱싱됩니다.
GitHub에 대한 검색 유형
GitHub.com에서 액세스할 수 있는 모든 리포지토리에서 다음 정보를 검색할 수 있습니다.
시각적 인터페이스를 사용하여 검색
검색 페이지 또는 고급 검색 페이지를 사용하여 GitHub를 검색할 수 있습니다. 또는 GitHub Command Palette에서 대화형 검색을 사용하여 키보드로 UI, 특정 사용자, 리포지토리 또는 조직에서 현재 위치 및 모든 GitHub에서 전역적으로 검색할 수 있습니다. 자세한 내용은 "GitHub 명령 팔레트.
고급 검색 페이지는 검색 쿼리를 생성하기 위한 시각적 인터페이스를 제공합니다. 리포지토리에 있는 별 수 또는 포크 수와 같은 다양한 요소로 검색을 필터링할 수 있습니다. 고급 검색 필드를 입력하면 쿼리가 위쪽 검색 창에 자동으로 생성됩니다.
프라이빗 엔터프라이즈 환경의 GitHub.com에서 리포지토리 검색
GitHub.com 및 GitHub Enterprise Server 또는 GitHub AE을(를) 모두 사용하고 엔터프라이즈 소유자가 통합 검색를 사용하도록 설정한 경우 GitHub Enterprise Server 또는 GitHub AE에서 동시에 두 환경을 검색할 수 있습니다. 자세한 내용은 GitHub Enterprise Server 설명서 또는 GitHub AE 설명서를 참조하세요.
추가 참고 자료
- "검색 구문 이해"
- "GitHub에서 검색"