모든 GitHub에서 전역적으로 문제 및 끌어오기 요청을 검색하거나 특정 조직 내에서 문제 및 끌어오기 요청을 검색할 수 있습니다. 자세한 내용은 GitHub 검색 정보을(를) 참조하세요.
팁
- 이 문서에는 GitHub.com의 예제 검색이 포함되어 있지만 다른 GitHub 플랫폼에서 동일한 검색 필터를 사용할 수 있습니다.
- 리포지토리의 이슈 페이지 및 문제 대시보드에서 부울 및 중첩된 쿼리를 사용하여 고급 필터를 빌드할 수 있습니다. 자세한 내용은 문제 및 끌어오기 요청 필터링 및 검색을 참조하세요.
- 결과를 더 개선하기 위해 검색 한정자에 추가할 수 있는 검색 구문 목록은 검색 구문 이해을(를) 참조하세요.
- 여러 단어로 된 검색어를 따옴표로 묶으세요. 예를 들어 “진행 중”이라는 레이블이 있는 문제를 검색하려면
label:"in progress"를 검색합니다. 검색은 대/소문자를 구분하지 않습니다. - 한정자와 일치하는 결과를 제외하려면 빼기(하이픈) 기호를 사용합니다. 예를 들어 "octocat" 사용자가 만든 문제를 무시하려면 검색에
-author:octocat을 사용합니다. 누락된 메타데이터 한정자에는 이 방법이 작동하지 않는다는 점에 유의하세요. - 문제 위의 검색 창에 커서를 가져오거나 바로 가기 키를 사용하여 요청 목록을 끌어올 수 있습니다. 자세한 내용은 단축키을(를) 참조하세요.
문제 또는 끌어오기 요청만 검색
기본적으로 GitHub 검색은 문제와 끌어오기 요청을 모두 반환합니다. 그러나 type 또는 is 한정자를 사용하여 검색 결과를 문제 또는 끌어오기 요청으로만 제한할 수 있습니다.
| 한정자 | 예시 |
|---|---|
type:pr |
[
**cat type:pr**](https://github.com/search?q=cat+type%3Apr&type=Issues)은 “cat”이라는 단어가 있는 끌어오기 요청과 일치합니다.
| type:issue |
github commenter:defunkt type:issue는 “github”라는 단어를 포함하고 @defunkt가 남긴 댓글이 있는 문제와 일치합니다.
| is:pr |
event is:pr은 “event”라는 단어가 있는 끌어오기 요청과 일치합니다.
| is:issue |
is:issue label:bug is:closed는 “bug” 레이블이 있는 닫힌 문제와 일치합니다.
제목, 본문 또는 댓글로 검색
`in` 한정자를 사용하면 제목, 본문, 댓글 또는 항목의 조합으로 검색을 제한할 수 있습니다. 이 한정자를 생략하면 제목, 본문 및 댓글이 모두 검색됩니다.
| 한정자 | 예시 |
|---|---|
in:title |
[
**warning in:title**](https://github.com/search?q=warning+in%3Atitle&type=Issues)은 제목에 “warning”이 있는 문제와 일치합니다.
| in:body |
error in:title,body는 제목 또는 본문에 “error”가 있는 문제와 일치합니다.
| in:comments | shipit in:comments는 댓글에 "shipit"이 언급된 이슈와 일치합니다.
사용자 또는 조직의 리포지토리 내에서 검색
특정 사용자나 조직이 소유한 모든 리포지토리에서 문제와 끌어오기 요청을 검색하려면 user 또는 org 한정자를 사용하면 됩니다. 특정 리포지토리에서 문제 및 끌어오기 요청을 검색하려면 repo 한정자를 사용할 수 있습니다.
10,000개가 넘는 리포지토리에서 끌어오기 요청에 액세스할 수 있는 경우 결과를 보려면 특정 조직, 개인 계정 또는 리포지토리로 검색을 제한해야 합니다.
| 한정자 | 예시 |
|---|---|
user:USERNAME |
[
**user:defunkt ubuntu**](https://github.com/search?q=user%3Adefunkt+ubuntu&type=Issues)는 @defunkt가 소유한 리포지토리의 “ubuntu”라는 단어가 있는 문제와 일치합니다.
| org:ORGNAME |
org:github GitHub 조직이 소유한 리포지토리의 문제와 일치합니다.
| repo:USERNAME/REPOSITORY |
repo:mozilla/shumway created:<2012-03-01은 2012년 3월 이전에 만들어진 @mozilla의 shumway 프로젝트의 문제와 일치합니다.
열린 상태 또는 닫힌 상태로 검색
`state` 또는 `is` 한정자를 사용하여 열려 있는지 닫혔는지 여부에 따라 문제 및 끌어오기 요청을 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
state:open | libraries state:open mentions:vmg는 @vmg을(를) 언급하고 "libraries"라는 단어가 포함된 열린 이슈와 일치합니다. |
state:closed |
[
**design state:closed in:body**](https://github.com/search?utf8=%E2%9C%93&q=design+state%3Aclosed+in%3Abody&type=Issues)는 본문에 “design”이라는 단어가 있는 닫힌 문제와 일치합니다.
| is:open |
performance is:open is:issue는 “performance”라는 단어가 있는 열린 문제와 일치합니다.
| is:closed |
android is:closed는 “android”라는 단어가 있는 닫힌 문제 및 끌어오기 요청과 일치합니다.
병합 큐의 끌어오기 요청 검색
`is` 한정자를 사용하여 병합 큐에 대기 중인 끌어오기 요청을 찾을 수도 있습니다.
| 한정자 | 예시 |
|---|---|
is:queued |
[
**is:queued**](https://github.com/search?q=is%3Aqueued&type=pullrequests)는 현재 병합 큐에 대기 중인 끌어오기 요청을 매칭합니다.
문제가 닫힌 이유로 검색
`reason` 한정자를 사용하여 문제가 닫혔을 때 지정된 이유에 따라 문제를 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
reason:completed | libraries is:closed reason:completed는 "libraries"라는 단어가 포함되고 "completed"로 닫힌 이슈와 일치합니다. |
reason:"not planned" | libraries is:closed reason:"not planned"는 "libraries"라는 단어가 포함되고 "not planned"로 닫힌 이슈와 일치합니다. |
리포지토리 표시 여부별로 필터링
`is` 한정자를 사용하여 문제 및 끌어오기 요청이 포함된 리포지토리의 표시 여부로 필터링할 수 있습니다. 자세한 내용은 [AUTOTITLE](/repositories/creating-and-managing-repositories/about-repositories#about-repository-visibility)을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
is:public |
[
**is:public**](https://github.com/search?q=is%3Apublic&type=Issues)은 퍼블릭 리포지토리에서 문제와 끌어오기 요청을 찾습니다. |
| |
| is:internal |
is:internal은 내부 리포지토리에서 문제와 끌어오기 요청을 찾습니다. |
| |
| is:private |
is:private cupcake는 액세스할 수 있는 프라이빗 리포지토리에서 "cupcake"라는 단어가 포함된 문제와 끌어오기 요청을 찾습니다.
작성자로 검색
`author` 한정자는 특정 사용자 또는 통합 계정에서 만든 문제 및 끌어오기 요청을 찾습니다.
| 한정자 | 예시 |
|---|---|
author:USERNAME |
[
**cool author:gjtorikian**](https://github.com/search?q=cool+author%3Agjtorikian&type=Issues)은 @gjtorikian에 의해 만들어진 “cool”이라는 단어가 있는 문제 및 끌어오기 요청과 일치합니다.
|
in:body
author:
USERNAME
|
bootstrap in:body author:mdo는 본문에 “bootstrap”이라는 단어가 포함된 @mdo가 작성한 문제와 일치합니다.
| author:app/USERNAME |
author:app/robot은 “robot”이라는 통합 계정에서 만든 문제와 일치합니다.
| -author:app/USERNAME |
-author:app/robot은 “robot”이라는 통합 계정 이외의 사용자가 만든 문제를 매칭합니다. 한정자 앞의 빼기 기호 또는 대시 문자(-)는 검색 쿼리에서 한정자의 논리적 NOT을 나타냅니다.
담당자로 검색
`assignee` 한정자는 특정 사용자에게 할당된 문제 및 끌어오기 요청을 찾습니다. 와일드카드 문자 __ 를 사용하여 `*` 담당자가 있는 이슈 및 풀 리퀘스트를 검색할 수 있지만 단일 리포지토리 내에서만 가능합니다. 또한 [담당자가 없는 문제와 끌어오기 요청](#search-by-missing-metadata)을 검색할 수 있습니다.
| 한정자 | 예시 |
|---|---|
assignee:USERNAME |
[
**assignee:vmg repo:libgit2/libgit2**](https://github.com/search?utf8=%E2%9C%93&q=assignee%3Avmg+repo%3Alibgit2%2Flibgit2&type=Issues)는 @vmg에 할당된 libgit2의 프로젝트 libgit2에 있는 문제 및 끌어오기 요청과 일치합니다.
| assignee:* | is:open is:issue assignee:*는 단일 리포지토리 내에서 임의의 사용자에게 할당된 열린 이슈와 일치합니다.
언급으로 검색
`mentions` 한정자는 특정 사용자를 언급하는 문제를 찾습니다. 자세한 내용은 [AUTOTITLE](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#mentioning-people-and-teams)을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
mentions:USERNAME | ** resque mentions:defunkt ** 는 @defunkt을(를) 언급하는 "resque"라는 단어가 포함된 이슈와 일치합니다. |
팀 언급으로 검색
자신이 소속된 조직 및 팀의 경우 team 한정자를 사용하여 해당 조직 내의 특정 팀을 언급(@mention)하는 문제 또는 끌어오기 요청을 찾을 수 있습니다. 샘플 이름을 조직 및 팀 이름으로 바꾸어 검색을 수행합니다.
| 한정자 | 예시 |
|---|---|
team:ORGNAME/TEAMNAME |
**
`team:jekyll/owners`
**는 `@jekyll/owners` 팀이 언급된 문제와 일치합니다.
|
team:
ORGNAME/TEAMNAME
is:open is:pr
|
team:myorg/ops is:open is:pr은 @myorg/ops 팀이 언급된 열린 끌어오기 요청과 일치합니다.
댓글 작성자로 검색
`commenter` 한정자는 특정 사용자의 댓글이 포함된 문제를 찾습니다.
| 한정자 | 예시 |
|---|---|
commenter:USERNAME |
[
**github commenter:defunkt org:github**](https://github.com/search?utf8=%E2%9C%93&q=github+commenter%3Adefunkt+org%3Agithub&type=Issues)는 "github"라는 단어를 포함하고 @defunkt 주석이 있는 GitHub 소유한 리포지토리의 문제와 일치합니다.
문제 또는 끌어오기 요청에 관여한 사용자로 검색
`involves` 한정자를 사용하여 어떤 식으로든 특정 사용자가 관여하는 문제를 찾을 수 있습니다.
`involves` 한정자는 단일 사용자에 대한 `author`, `assignee`, `mentions`, `commenter` 한정자 사이의 논리적 OR입니다. 즉, 이 한정자는 특정 사용자가 만들었거나, 해당 사용자에게 할당되었거나, 해당 사용자를 언급하거나, 해당 사용자가 댓글을 단 문제 및 끌어오기 요청을 찾습니다.
| 한정자 | 예시 |
|---|---|
involves:USERNAME |
**
[involves:defunkt involves:jlord](https://github.com/search?q=involves%3Adefunkt+involves%3Ajlord&type=Issues)** 는 @defunkt 또는 @jlord가 관여한 문제와 일치합니다.
|
in:body
involves:
USERNAME
|
NOT bootstrap in:body involves:mdo는 본문에 “bootstrap”이라는 단어를 포함하지 않는 @mdo가 관여한 문제와 일치합니다.
내 문제 및 끌어오기 요청 검색
`@me`(으)로 원하는 한정자를 따라가면 사용자가 만들었거나 상호작용한 적이 있는 문제 및 끌어오기 요청을 검색할 수 있습니다. 사용자 이름과 함께 작동하는 모든 한정자를 사용하면 사용자가 만들거나, 할당하거나, 언급했거나, 검토자로 요청한 문제 및 끌어오기 요청으로 검색을 제한할 수 있습니다.
| 한정자 | 예시 |
|---|---|
author:@me |
**
[
author:@me
](https://github.com/search?q=author%3A%40me)
**은(는) 사용자가 작성한 문제 및 끌어오기 요청과 일치합니다.
| is:pr commenter:@me | ** is:pr commenter:@me** 는 사용자가 댓글을 남긴 끌어오기 요청과 일치합니다.
연결된 문제 및 끌어오기 요청 검색
닫는 참조로 끌어오기 요청에 연결된 문제 또는 끌어오기 요청이 닫을 수 있는 문제에 연결된 끌어오기 요청만 포함하도록 결과의 범위를 좁힐 수 있습니다.
| 한정자 | 예시 |
|---|---|
linked:pr | repo:desktop/desktop is:open linked:pr는 닫기 참조에 의해 끌어오기 요청에 연결된 desktop/desktop 리포지토리의 열린 이슈와 일치합니다. |
linked:issue | repo:desktop/desktop is:closed linked:issue는 끌어오기 요청이 닫았을 수 있는 이슈에 연결된 desktop/desktop 리포지토리의 닫힌 끌어오기 요청과 일치합니다. |
-linked:pr | repo:desktop/desktop is:open -linked:pr는 닫기 참조에 의해 끌어오기 요청에 연결되지 않은 desktop/desktop 리포지토리의 열린 이슈와 일치합니다. |
-linked:issue | repo:desktop/desktop is:open -linked:issue는 끌어오기 요청이 닫을 수 있는 이슈에 연결되지 않은 desktop/desktop 리포지토리의 열린 끌어오기 요청과 일치합니다. |
레이블로 검색
`label` 한정자를 사용하여 레이블별로 결과의 범위를 좁힐 수 있습니다. 문제에는 여러 레이블이 있을 수 있으므로 각 문제에 대해 별도의 한정자를 나열할 수 있습니다.
| 한정자 | 예시 |
|---|---|
label:LABEL |
[
**label:"help wanted" language:ruby**](https://github.com/search?utf8=%E2%9C%93&q=label%3A%22help+wanted%22+language%3Aruby&type=Issues)는 Ruby 리포지토리에 있는 레이블 “help wanted”가 있는 문제와 일치합니다.
|
in:body
-label:
LABEL
label:
LABEL
| broken in:body -label:bug label:priority는 본문에 "broken"이라는 단어가 있고 "bug" 레이블은 없지만 "priority" 레이블은 있습니다.
|
label:
LABEL
label:
LABEL
|
label:bug label:resolved는 “bug” 또는 “resolved”라는 레이블이 있는 문제를 매칭합니다.
| label:LABEL,LABEL |
label:bug,resolved는 레이블 “bug” 또는 레이블 “resolved”가 있는 문제를 매칭합니다.
마일스톤으로 검색
`milestone` 한정자는 리포지토리 내에서 [마일스톤](/issues/using-labels-and-milestones-to-track-work/about-milestones)의 일부인 문제 또는 끌어오기 요청을 찾습니다.
| 한정자 | 예시 |
|---|---|
milestone:MILESTONE |
[
**milestone:"overhaul"**](https://github.com/search?utf8=%E2%9C%93&q=milestone%3A%22overhaul%22&type=Issues)은 “overhaul”이라는 마일스톤에 있는 문제와 일치합니다.
| milestone:MILESTONE |
milestone:"bug fix"는 “bug fix”라는 마일스톤에 있는 문제와 일치합니다.
프로젝트별 검색
`project` 한정자를 사용하여 특정 프로젝트와 연결된 문제를 찾을 수 있습니다. 프로젝트 번호로 프로젝트를 검색해야 합니다. 프로젝트의 URL 끝에 있는 프로젝트 번호를 찾을 수 있습니다.
| 한정자 | 예시 |
|---|---|
project:PROJECT_NUMBER |
**project:github/57** 조직의 프로젝트 57과 연결된 GitHub 소유한 문제와 일치합니다.
| |
커밋 상태로 검색
커밋 상태에 따라 끌어오기 요청을 필터링할 수 있습니다. 이는 상태 API 또는 CI 서비스를 사용하는 경우에 특히 유용합니다.
| 한정자 | 예시 |
|---|---|
status:pending |
[
**language:go status:pending**](https://github.com/search?utf8=%E2%9C%93&q=language%3Ago+status%3Apending)은 상태가 보류 중인 Go 리포지토리에 열린 끌어오기 요청과 일치합니다.
| status:success | is:open status:success finally in:body는 상태가 성공이고 본문에 "finally"라는 단어가 포함된 열린 끌어오기 요청과 일치합니다.
| status:failure |
created:2015-05-01..2015-05-30 status:failure는 2015년 5월에 생성된 끌어오기 요청 중 상태가 실패인 경우와 일치합니다.
커밋 SHA로 검색
커밋의 특정 SHA 해시를 알고 있는 경우 이를 사용하여 해당 SHA가 포함된 끌어오기 요청을 검색할 수 있습니다. SHA 구문은 7자 이상이어야 합니다.
| 한정자 | 예시 |
|---|---|
SHA |
[
**e1109ab**](https://github.com/search?q=e1109ab&type=Issues)는 `e1109ab`로 시작하는 커밋 SHA가 있는 끌어오기 요청과 일치합니다.
|
SHA
is:merged
|
0eff326d6213c is:merged는 0eff326d6213c로 시작하는 커밋 SHA가 있는 병합된 끌어오기 요청과 일치합니다.
분기 이름으로 검색
끌어오기 요청의 출처인 분기(“헤드” 분기) 또는 병합 대상 분기(“기본” 분기)를 기반으로 끌어오기 요청을 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
head:HEAD_BRANCH | head:change is:closed is:unmerged는 분기 이름이 "change"라는 단어로 시작하고 닫힌 끌어오기 요청과 일치합니다. |
base:BASE_BRANCH |
[
**base:gh-pages**](https://github.com/search?utf8=%E2%9C%93&q=base%3Agh-pages)는 `gh-pages` 분기에 병합되는 끌어오기 요청과 일치합니다.
언어로 검색
`language` 한정자를 사용하면 특정 언어로 작성된 리포지토리 내에서 문제 및 끌어오기 요청을 검색할 수 있습니다.
| 한정자 | 예시 |
|---|---|
language:LANGUAGE |
[
**language:ruby state:open**](https://github.com/search?q=language%3Aruby+state%3Aopen&type=Issues)은 Ruby 리포지토리에 있는 열린 문제와 일치합니다.
댓글 수로 검색
`comments` 한정자를 [보다 큼, 보다 작음 및 범위 한정자](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)와 함께 사용하여 댓글 수를 기준으로 검색할 수 있습니다.
| 한정자 | 예시 |
|---|---|
comments:n |
[
**state:closed comments:>100**](https://github.com/search?q=state%3Aclosed+comments%3A%3E100&type=Issues)은 100개가 넘는 댓글이 있는 닫힌 문제와 일치합니다.
| comments:n..n |
comments:500..1000은 500개에서 1,000개 사이의 댓글이 있는 문제와 일치합니다.
상호 작용 수로 검색
`interactions` 한정자와 함께 [보다 큼, 보다 작음 및 범위 한정자](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)를 사용하여 문제 및 끌어오기 요청을 상호 작용의 수로 필터링할 수 있습니다. 상호 작용 수는 문제 또는 끌어오기 요청에 대한 반응 및 댓글의 수입니다.
| 한정자 | 예시 |
|---|---|
interactions:n |
[
**interactions:>2000**](https://github.com/search?q=interactions%3A%3E2000)은 2000개가 넘는 상호 작용이 있는 끌어오기 요청 또는 문제와 매칭합니다.
| interactions:n..n |
interactions:500..1000은 500개에서 1,000개 사이의 상호 작용이 있는 끌어오기 요청 또는 문제와 일치합니다.
반응 수로 검색
`reactions` 한정자와 함께 [보다 큼, 보다 작음 및 범위 한정자](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)를 사용하여 문제 및 끌어오기 요청을 반응의 수로 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
reactions:n |
[
**reactions:>1000**](https://github.com/search?q=reactions%3A%3E1000&type=Issues)은 1000개가 넘는 반응이 있는 문제와 매칭합니다.
| reactions:n..n |
reactions:500..1000은 500개에서 1,000개 사이의 반응이 있는 문제와 일치합니다.
초안 끌어오기 요청 검색
초안 끌어오기 요청을 필터링할 수 있습니다. 자세한 내용은 끌어오기 요청 정보을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
draft:true |
[
**draft:true**](https://github.com/search?q=draft%3Atrue)는 초안 끌어오기 요청과 일치합니다.
| draft:false |
draft:false는 검토할 준비가 된 끌어오기 요청과 일치합니다.
끌어오기 요청 검토 상태 및 검토자로 검색
[검토 상태](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)(_없음_, _필수_, _승인됨_ 또는 _변경 요청됨_), 검토자 및 요청된 검토자를 기준으로 끌어오기 요청을 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
review:none |
[
**type:pr review:none**](https://github.com/search?utf8=%E2%9C%93&q=type%3Apr+review%3Anone&type=Issues)은 검토되지 않은 끌어오기 요청과 일치합니다.
| review:required |
type:pr review:required는 병합하기 전에 검토가 필요한 끌어오기 요청과 일치합니다.
| review:approved |
type:pr review:approved는 검토자가 승인한 끌어오기 요청과 일치합니다.
| review:changes_requested |
type:pr review:changes_requested는 검토자가 변경을 요청한 끌어오기 요청과 일치합니다.
| reviewed-by:USERNAME |
type:pr reviewed-by:gjtorikian은 특정 사용자가 검토한 끌어오기 요청과 일치합니다.
| review-requested:USERNAME |
type:pr review-requested:benbalter는 특정 사용자에게 검토를 요청한 끌어오기 요청과 일치합니다. 요청된 검토자는 끌어오기 요청을 검토한 후 검색 결과에 더 이상 나열되지 않습니다. 요청받은 사람이 검토 요청을 받은 팀에 있는 경우 해당 팀에 대한 검토 요청도 검색 결과에 표시됩니다.
| user-review-requested:@me |
type:pruser-review-requested:@me은 귀하가 직접 검토 요청을 받은 풀 리퀘스트와 일치합니다.
| team-review-requested:TEAMNAME |
type:pr team-review-requested:github/docs는 팀 github/docs의 검토 요청이 있는 끌어오기 요청과 매칭합니다. 요청된 검토자는 끌어오기 요청을 검토한 후 검색 결과에 더 이상 나열되지 않습니다.
문제 또는 끌어오기 요청이 생성되거나 마지막으로 업데이트된 시점으로 검색
생성 시간 또는 마지막으로 업데이트된 시간을 기준으로 문제를 필터링할 수 있습니다. 문제 생성의 경우 created 한정자를 사용할 수 있습니다. 문제가 마지막으로 업데이트된 시점을 확인하려면 updated 한정자를 사용해야 합니다.
둘 다 날짜를 매개 변수로 사용합니다. 날짜 형식은 ISO8601 표준인 YYYY-MM-DD(년-월-일)를 따라야 합니다. 날짜 뒤에 선택적 시간 정보 THH:MM:SS+00:00을 추가하여 시, 분, 초로 검색할 수도 있습니다. 이것은 T이며 그 다음은 HH:MM:SS(시-분-초)와 UTC 오프셋(+00:00)입니다.
날짜를 검색할 때 보다 큼, 보다 작음, 범위 한정자를 사용하여 결과를 추가로 필터링할 수 있습니다. 자세한 내용은 검색 구문 이해을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
created:YYYY-MM-DD |
[
**language:c# created:<2011-01-01 state:open**](https://github.com/search?q=language%3Ac%23+created%3A%3C2011-01-01+state%3Aopen&type=Issues)은 C#으로 작성된 리포지토리에서 2011년 이전에 만들어진 열린 문제와 일치합니다.
| updated:YYYY-MM-DD | weird in:body updated:>=2013-02-01는 본문에 "weird"라는 단어가 있고 2013년 2월 1일 이후에 업데이트된 이슈와 일치합니다.
문제 또는 끌어오기 요청이 닫힌 시점으로 검색
`closed` 한정자를 사용하여 요청을 닫은 시점에 따라 문제 및 끌어오기 요청을 필터링할 수 있습니다.
이 한정자는 날짜를 매개 변수로 사용합니다. 날짜 형식은 ISO8601 표준인 YYYY-MM-DD(년-월-일)를 따라야 합니다. 날짜 뒤에 선택적 시간 정보 THH:MM:SS+00:00을 추가하여 시, 분, 초로 검색할 수도 있습니다. 이것은 T이며 그 다음은 HH:MM:SS(시-분-초)와 UTC 오프셋(+00:00)입니다.
날짜를 검색할 때 보다 큼, 보다 작음, 범위 한정자를 사용하여 결과를 추가로 필터링할 수 있습니다. 자세한 내용은 검색 구문 이해을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
closed:>YYYY-MM-DD |
[
**language:swift closed:>2014-06-11**](https://github.com/search?q=language%3Aswift+closed%3A%3E2014-06-11&type=Issues)은 2014년 6월 11일 이후에 종료된 Swift의 문제 및 끌어오기 요청과 일치합니다.
| in:body closed:<YYYY-MM-DD |
data in:body closed:<2012-10-01은 2012년 10월 이전에 닫힌 본문에 “data”라는 단어가 있는 문제 및 끌어오기 요청과 일치합니다.
끌어오기 요청이 병합된 시점으로 검색
`merged` 한정자를 사용하여 병합 시점에 따라 끌어오기 요청을 필터링할 수 있습니다.
이 한정자는 날짜를 매개 변수로 사용합니다. 날짜 형식은 ISO8601 표준인 YYYY-MM-DD(년-월-일)를 따라야 합니다. 날짜 뒤에 선택적 시간 정보 THH:MM:SS+00:00을 추가하여 시, 분, 초로 검색할 수도 있습니다. 이것은 T이며 그 다음은 HH:MM:SS(시-분-초)와 UTC 오프셋(+00:00)입니다.
날짜를 검색할 때 보다 큼, 보다 작음, 범위 한정자를 사용하여 결과를 추가로 필터링할 수 있습니다. 자세한 내용은 검색 구문 이해을(를) 참조하세요.
| 한정자 | 예시 |
|---|
<code>
language:
<em>
LANGUAGE
</em>
</code>
<code>
merged:<
<em>
YYYY-MM-DD
</em>
</code>
|
[
**
`language:javascript merged:<2011-01-01`
**
](https://github.com/search?q=language%3Ajavascript+merged%3A%3C2011-01-01+&type=Issues)은 2011년 이전에 병합된 JavaScript 리포지토리의 끌어오기 요청과 일치합니다.
|
in:title
language:
LANGUAGE
merged:>
YYYY-MM-DD
|
fast in:title language:ruby merged:>=2014-05-01은 2014년 5월 이후에 병합된 제목에 “fast”라는 단어가 있는 Ruby의 끌어오기 요청과 일치합니다.
끌어오기 요청의 병합 여부를 기준으로 검색
`is` 한정자를 사용하여 병합되었거나 병합되지 않았는지 여부에 따라 끌어오기 요청을 필터링할 수 있습니다.
| 한정자 | 예시 |
|---|---|
is:merged |
[
**bug is:pr is:merged**](https://github.com/search?utf8=%E2%9C%93&q=bugfix+is%3Apr+is%3Amerged&type=)는 “bug”라는 단어가 있는 병합된 풀 리퀘스트와 연결됩니다.
| is:unmerged |
error is:unmerged는 "error"라는 단어가 포함된 끌어오기 요청 중에서 열려 있거나 병합되지 않고 닫힌 것과 일치합니다.
리포지토리가 보관되는지 여부를 기준으로 검색
`archived` 한정자는 문제 또는 끌어오기 요청이 보관된 리포지토리에 있는지 여부에 따라 결과를 필터링합니다.
| 한정자 | 예시 |
|---|---|
archived:true |
[
**archived:true GNOME**](https://github.com/search?q=archived%3Atrue+GNOME&type=)은 액세스 권한이 있는 보관된 리포지토리에 “GNOME”이라는 단어가 포함된 문제 및 끌어오기 요청과 일치합니다.
| archived:false |
archived:false GNOME은 액세스 권한이 있는 보관되지 않은 리포지토리에 “GNOME”이라는 단어가 포함된 문제 및 끌어오기 요청과 일치합니다.
대화가 잠겨 있는지 여부를 기준으로 검색
`is` 한정자를 사용하여 잠긴 대화가 있는 문제 또는 끌어오기 요청을 검색할 수 있습니다. 자세한 내용은 [AUTOTITLE](/communities/moderating-comments-and-conversations/locking-conversations)을(를) 참조하세요.
| 한정자 | 예시 |
|---|---|
is:locked | code of conduct is:locked is:issue archived:false는 보관되지 않은 리포지토리에서 대화가 잠긴, "code of conduct"라는 단어가 포함된 이슈 또는 끌어오기 요청과 일치합니다. |
is:unlocked | code of conduct is:unlocked is:issue archived:false는 보관되지 않은 리포지토리에서 대화가 잠금 해제된, "code of conduct"라는 단어가 포함된 이슈 또는 끌어오기 요청과 일치합니다. |
누락된 메타데이터로 검색
`no` 한정자를 사용하여 특정 메타데이터가 누락된 문제 및 끌어오기 요청으로 검색 범위를 좁힐 수 있습니다. 이러한 한정자를 빼기(하이픈) 기호와 결합하여 메타데이터가 누락된 항목을 제외할 수 없습니다. 해당 메타데이터에는 다음이 포함됩니다.
- 레이블
- 마일스톤
- 담당자
- 프로젝트
| 한정자 | 예시 |
|---|---|
no:label | priority no:label는 "priority"라는 단어가 있고 레이블도 없는 이슈 및 끌어오기 요청과 일치합니다. |
no:milestone |
[
**sprint no:milestone type:issue**](https://github.com/search?q=sprint+no%3Amilestone+type%3Aissue&type=Issues)는 “sprint”라는 단어가 포함된 마일스톤과 연결되지 않은 문제와 일치합니다.
| no:assignee | important no:assignee language:java type:issue는 담당자가 연결되어 있지 않고 "important"라는 단어가 포함되며 Java 리포지토리에 있는 이슈와 일치합니다.
| no:project |
build no:project는 "build"라는 단어가 포함된 프로젝트와 연결되지 않은 문제와 일치합니다.
추가 참고 자료
-
[AUTOTITLE](/search-github/getting-started-with-searching-on-github/sorting-search-results)