diff --git a/pages/common/gh-search.md b/pages/common/gh-search.md new file mode 100644 index 0000000000..350146c5e4 --- /dev/null +++ b/pages/common/gh-search.md @@ -0,0 +1,36 @@ +# gh search + +> Search across all of GitHub. +> More information: . + +- Search for code containing specific keywords: + +`gh search code {{keyword1 keyword2 ...}}` + +- Search for issues with a specific phrase: + +`gh search issues "{{search_phrase}}"` + +- Search commits by a specific author: + +`gh search commits --author {{username}}` + +- Search pull requests assigned to yourself that are still open: + +`gh search prs --assignee @me --state open` + +- Search repositories in an organization by topic: + +`gh search repos --owner {{org_name}} --topic {{topic_name}}` + +- Search issues without a certain label (Unix-like systems): + +`gh search issues -- "{{search_query}} -label:{{label_name}}"` + +- Search issues without a certain label (PowerShell): + +`gh --% search issues -- "{{search_query}} -label:{{label_name}}"` + +- Open the search query in the web browser: + +`gh search {{subcommand}} {{[-w|--web]}} {{query}}`