Skip to main content

Enterprise Server 3.15 은(는) 현재 릴리스 후보로 제공됩니다.

사용자 검색

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

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

팁:

  • 이 문서에는 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:users는 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”이라는 단어가 있는 사용자와 일치합니다.

추가 참고 자료