Skip to main content

GitHub 검색 정보

GitHub의 통합 검색은 GitHub Enterprise Cloud의 여러 리포지토리, 사용자, 코드 줄에서 검색할 수 있습니다.

참고: 이 문서에서는 클래식 GitHub 검색 환경을 참조합니다. 새 코드 검색 및 코드 뷰 베타에 참여하고 새 기능을 사용하도록 설정한 경우 코드 검색 구문과 GitHub.com 검색 인터페이스가 다릅니다. 그러나 코드가 아닌 검색 형식에 대한 검색 구문은 동일하게 유지됩니다.

현재 제한된 퍼블릭 베타에 있는 새 코드 검색 및 코드 보기에 대한 자세한 내용은 "GitHub 코드 검색 정보(베타)"를 참조하세요. 새 코드 검색 및 코드 뷰 베타를 사용해 보려면 대기 목록에 조인합니다.

모든 GitHub Enterprise Cloud에서 전역적으로 검색하거나 검색 범위를 특정 리포지토리 또는 조직으로 지정할 수 있습니다.

  • 모든 GitHub Enterprise Cloud에서 전역으로 검색하려면 원하는 항목을 페이지 맨 위에 있는 검색 필드에 입력하고 검색 드롭다운 메뉴에서 “모든 GitHub”를 선택합니다.
  • 특정 리포지토리 또는 조직 내에서 검색하려면 리포지토리 또는 조직 페이지로 이동하고 원하는 항목을 페이지 위쪽의 검색 필드에 입력한 다음 Enter 키를 누릅니다.

참고:

  • 모든 퍼블릭 리포지토리에서 코드를 검색하려면 GitHub Enterprise Cloud에서 개인 계정에 로그인해야 합니다.
  • GitHub Pages 사이트는 GitHub Enterprise Cloud에서 검색할 수 없습니다. 그러나 코드 검색을 사용하여 리포지토리의 기본 분기에 있는 경우 원본 콘텐츠를 검색할 수 있습니다. 자세한 내용은 “코드 검색”을 참조하세요. GitHub Pages에 대한 자세한 내용은 “GitHub Pages란?”을 참조하세요.
  • 현재 검색은 정확한 일치를 지원하지 않습니다.
  • 코드 파일에서 검색할 때마다 각 파일의 처음 두 결과만 반환됩니다.

GitHub Enterprise Cloud에서 검색을 실행한 후 결과를 정렬하거나 사이드바에서 언어 중 하나를 클릭하여 더 구체화할 수 있습니다. 자세한 내용은 “검색 결과 정렬”을 참조하세요.

GitHub Enterprise Cloud 검색은 변경 내용이 GitHub Enterprise Cloud에 푸시될 때마다 ElasticSearch 클러스터를 사용하여 프로젝트를 인덱싱합니다. 문제 및 끌어오기 요청은 만들거나 수정할 때 인덱싱됩니다.

GitHub에 대한 검색 유형

GitHub.com에서 액세스할 수 있는 모든 리포지토리에서 다음 정보를 검색할 수 있습니다.

시각적 인터페이스를 사용하여 검색

검색 페이지 또는 고급 검색 페이지를 사용하여 GitHub Enterprise Cloud를 검색할 수 있습니다. 또는 GitHub Command Palette에서 대화형 검색을 사용하여 키보드로 UI, 특정 사용자, 리포지토리 또는 조직에서 현재 위치 및 모든 GitHub Enterprise Cloud에서 전역적으로 검색할 수 있습니다. 자세한 내용은 “GitHub Command Palette”를 참조하세요.

고급 검색 페이지는 검색 쿼리를 생성하기 위한 시각적 인터페이스를 제공합니다. 리포지토리에 있는 별 수 또는 포크 수와 같은 다양한 요소로 검색을 필터링할 수 있습니다. 고급 검색 필드를 입력하면 쿼리가 위쪽 검색 창에 자동으로 생성됩니다.

고급 검색

프라이빗 엔터프라이즈 환경의 GitHub.com에서 리포지토리 검색

GitHub.com 및 GitHub Enterprise Server 또는 GitHub AE을(를) 모두 사용하고 엔터프라이즈 소유자가 unified search를 사용하도록 설정한 경우 GitHub Enterprise Server 또는 GitHub AE에서 두 환경을 동시에 검색할 수 있습니다. 자세한 내용은 GitHub Enterprise Server 설명서 또는 GitHub AE 설명서를 참조하세요.

추가 참고 자료