Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-09-25. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

사용자 검색

GitHub Enterprise Server에서 사용자를 검색하고 이러한 사용자 검색 한정자를 임의로 조합하여 결과의 범위를 좁힐 수 있습니다.

모든 GitHub Enterprise Server에서 전역적으로 사용자를 검색할 수 있습니다. 자세한 내용은 GitHub 검색 정보을(를) 참조하세요.

Tip

  • 이 문서에는 GitHub.com 웹 사이트의 예제 검색 링크가 포함되어 있지만 GitHub Enterprise Server를 사용해도 동일한 검색 필터를 사용할 수 있습니다. 연결된 예제 검색에서 github.com을 GitHub Enterprise Server 인스턴스에 대한 호스트 이름으로 바꿉니다.
  • 결과를 더 개선하기 위해 검색 한정자에 추가할 수 있는 검색 구문 목록은 “검색 구문 이해”을(를) 참조하세요.
  • 여러 단어로 된 검색어를 따옴표로 묶으세요. 예를 들어 “진행 중”이라는 레이블이 있는 문제를 검색하려면 label:"in progress"를 검색합니다. 검색은 대/소문자를 구분하지 않습니다.

사용자 또는 조직만 검색

기본적으로 사용자 검색은 개인 및 조직을 모두 반환합니다. 그러나 type 한정자를 사용하여 검색 결과를 개인 계정 또는 조직으로만 제한할 수 있습니다.

한정자예시
type:usermike in:name created:<2011-01-01 type:user 는 2011년 이전에 만든 “mike”라는 개인 계정과 일치합니다.
type:orgdata in:email type:org는 메일에 “data”라는 단어가 있는 조직과 일치합니다.

계정 이름, 성명 또는 퍼블릭 메일로 검색

검색을 개인 사용자 또는 user가 있는 조직 계정 이름 또는 org 한정자를 사용하여 필터링할 수 있습니다.

in 한정자를 사용하면 검색을 사용자 이름(login), 성명, 퍼블릭 메일 또는 이들의 조합으로 제한할 수 있습니다. 이 한정자를 생략하면 사용자 이름 및 메일 주소만 검색됩니다. 개인 정보 보호를 위해 메일 도메인 이름으로 검색할 수 없습니다.

한정자예시
user:nameuser:octocat은 사용자 이름이 “octocat”인 사용자와 일치합니다.
org:nameorg:electron type:user는 Electron 조직의 계정 이름과 일치합니다.
in:loginkenya in:login은 사용자 이름에 “kenya”라는 단어를 사용하는 사용자와 일치합니다.
in:namebolton in:name은 실명에 “bolton”이라는 단어가 포함된 사용자와 일치합니다.
fullname:firstname lastnamefullname:nat friedman은 성명이 “Nat Friedman”인 사용자와 일치합니다. 참고: 이 검색 한정자는 간격에 민감합니다.
in:emaildata in:email은 메일에 “data”라는 단어가 있는 사용자와 일치합니다.

사용자가 소유한 리포지토리 수로 검색

repos 한정자 및 보다 큼, 보다 작음 및 범위 한정자를 사용하여 사용자가 소유한 리포지토리 수에 따라 사용자를 필터링할 수 있습니다.

한정자예시
repos:nrepos:>9000은 리포지토리 수가 9,000명이 넘는 사용자와 일치합니다.
name repos:nbert repos:10..30은 사용자 이름 또는 실명에 “bert”라는 단어가 들어가고 10~30개의 리포지토리를 소유한 사용자와 일치합니다.

위치별 검색

프로필에 표시된 위치로 사용자를 검색할 수 있습니다.

한정자예시
location:LOCATIONrrepos:1 location:iceland는 아이슬란드에 살고 리포지토리가 정확히 하나 있는 사용자와 일치합니다.

리포지토리 언어로 검색

language 한정자를 사용하여 사용자가 소유한 리포지토리의 언어에 따라 사용자를 검색할 수 있습니다.

한정자예시
language:LANGUAGE location:LOCATIONlanguage:javascript location:russia는 대부분의 리포지토리가 JavaScript로 작성된 러시아의 사용자와 일치합니다.
name language:LANGUAGE in:fullnamejenny language:javascript in:fullname은 성명에 “jenny”라는 단어가 포함되고 JavaScript 리포지토리가 있는 사용자와 일치합니다.

개인 계정을 만든 시점별 검색

created 한정자를 사용하여 사용자가 GitHub Enterprise Server에 가입한 시기에 따라 필터링할 수 있습니다. 날짜를 매개 변수로 사용합니다. 날짜 형식은 ISO8601 표준인 YYYY-MM-DD(년-월-일)를 따라야 합니다. 날짜 뒤에 선택적 시간 정보 THH:MM:SS+00:00을 추가하여 시, 분, 초로 검색할 수도 있습니다. 이것은 T이며 그 다음은 HH:MM:SS(시-분-초)와 UTC 오프셋(+00:00)입니다.

날짜를 검색할 때 보다 큼, 보다 작음, 범위 한정자를 사용하여 결과를 추가로 필터링할 수 있습니다. 자세한 내용은 "검색 구문 이해"을(를) 참조하세요.

한정자예시
created:YYYY-MM-DDcreated:<2011-01-01은 2011년 이전에 가입한 사용자와 일치합니다.
created:>=YYYY-MM-DDcreated:>=2013-05-11은 2013년 5월 11일 이후에 가입한 사용자와 일치합니다.
created:YYYY-MM-DD location:LOCATIONcreated:2013-03-06 location:london은 2013년 3월 6일에 가입하고 위치를 런던으로 입력한 사용자와 일치합니다.
created:YYYY-MM-DD..YYYY-MM-DD name in:logincreated:2010-01-01..2011-01-01 john in:login은 2010년과 2011년 사이에 가입하고 사용자 이름에 “john”이라는 단어가 있는 사용자와 일치합니다.

팔로워 수로 검색

followers 한정자 및 범위 한정자 초과 및 미만을 사용하여 팔로워 수에 따라 사용자를 필터링할 수 있습니다.

한정자예시
followers:nfollowers:>=1000은 팔로워가 1,000명 이상인 사용자와 일치합니다.
name followers:nsparkle followers:1..10은 1~10명의 팔로워를 가지고 이름에 “sparkle”이라는 단어가 있는 사용자와 일치합니다.

추가 참고 자료