Skip to main content

GitHub 검색 정보

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

GitHub에서의 검색 정보

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

  • 모든 GitHub에서 전역으로 검색하려면 원하는 항목을 페이지 맨 위에 있는 검색 필드에 입력하고 검색 드롭다운 메뉴에서 “모든 GitHub 검색”을 선택합니다.

  • 특정 리포지토리 또는 조직 내에서 검색하려면 리포지토리 또는 조직 페이지로 이동하고 원하는 항목을 페이지 위쪽의 검색 필드에 입력한 다음 Enter 키를 누릅니다.

    검색 창에서 제안 및 완성 기능을 사용하여 필요한 항목을 빠르게 찾을 수도 있습니다.

  • GitHub.com 위쪽 탐색 창에서 검색 창을 클릭하면 최근 검색 및 제안된 리포지토리, 팀 및 액세스 권한이 있는 프로젝트를 비롯하여, 범주별로 구성된 제안 목록이 표시됩니다.

  • 특정 제안을 클릭하면 해당 제안(예: 리포지토리 또는 프로젝트 페이지)에 대한 페이지로 바로 이동됩니다. 최근 검색을 클릭하면 검색 유형에 따라 검색 용어가 검색 창에 표시되거나 검색어의 검색 결과 페이지로 이동됩니다.

  • 입력을 시작하면 쿼리와 일치하는 완료 및 제안 목록이 표시됩니다. 제안을 클릭하여 특정 위치로 이동할 수 있습니다. 입력을 계속하면 코드 파일 등의 바로 이동할 수 있는 보다 구체적인 제안이 표시됩니다.

검색 쿼리를 입력한 후 Enter 키를 눌러 전체 검색 결과 보기로 이동하여 각 일치 항목과 필터 적용을 위한 시각적 인터페이스를 볼 수 있습니다. 자세한 내용은 시각적 인터페이스를 사용하여 검색을 참조하세요.

Note

  • 모든 퍼블릭 리포지토리에서 코드를 검색하려면 GitHub에서 개인 계정에 로그인해야 합니다.
  • GitHub Pages 사이트는 GitHub에서 검색할 수 없습니다. 그러나 코드 검색을 사용하여 리포지토리의 기본 분기에 있는 경우 원본 콘텐츠를 검색할 수 있습니다. 자세한 내용은 "GitHub 코드 검색 구문 이해” 항목을 참조하세요. GitHub Pages에 대한 자세한 내용은 GitHub Pages 정보을(를) 참조하세요.
  • 현재 검색은 정확한 일치를 지원하지 않습니다.

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

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

GitHub에 대한 검색 유형

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

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

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

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

고급 검색 페이지. 상위 검색 표시줄에는 "kittens user:octocat" 쿼리가 있습니다. "고급 옵션"에서 "이러한 소유자로부터" 텍스트 상자에는 "octocat"이라는 용어가 있습니다.

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

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

추가 참고 자료