You can search for issues and pull requests globally across all of GitHub, or search for issues and pull requests within a particular organization. For more information, see About searching on GitHub.
Tip
- This article contains example searches on GitHub.com, but you can use the same search filters on other GitHub platforms.
- You can build advanced filters using boolean and nested queries on your repository's issues page and the issues dashboard. See Filtering and searching issues and pull requests.
- For a list of search syntaxes that you can add to any search qualifier to further improve your results, see Understanding the search syntax.
- Use quotations around multi-word search terms. For example, if you want to search for issues with the label "In progress," you'd search for
label:"in progress". Search is not case sensitive. - Use a minus (hyphen) symbol to exclude results that match a qualifier. For example, to ignore issues created by the "octocat" user, you'd use
-author:octocatin your search. Note that this does not work for missing metadata qualifiers. - You can focus your cursor on the search bar above the issue or pull request list with a keyboard shortcut. For more information, see Keyboard shortcuts.
Search only issues or pull requests
By default, GitHub search will return both issues and pull requests. However, you can restrict search results to just issues or pull requests using the type or is qualifier.
| Qualifier | Example |
|---|---|
type:pr |