GitHub에서 논리 연산자로 검색하는 방법은 무엇입니까?


23

GitHub의는 검색 시스템을 가지고 , 탄성 검색에 건물많은 고급 기능 저장소 또는 사용자 검색 등이. Google을 사용하여 GitHub에서 대안을 찾을 수 있습니다 . 그러나 GitHub의 검색 구문은 부정 연산자에만 적용 됩니다.

GitHub의 검색에서 다른 논리 연산자를 어떻게 사용합니까?

부울 쿼리를 필터링하거나 결합하는 데 활용할 수있는 탄력적 검색 기능이 있습니까?


4
AND 및 OR을 더 이상 사용할 수 없다는 점은 주목할 가치가 있습니다.
StingyJack

답변:


9

GitHub의 검색 커버 내장 and, notor운영뿐만 아니라 다양한 비교. 검색에 대한 GitHub의 일반 지침은 https://help.github.com/articles/searching-github/ 에 있습니다.

https://help.github.com/articles/search-syntax/에 설명 된 검색 구문이 있습니다.


1
AND, NOT그리고 OR지금은 작동합니다. 답변 주셔서 감사합니다!
Bengt

23
해당 링크의 어떤 것도 AND또는 사용 방법을 설명 OR하지 않으며 저에게 효과적이지 않습니다.
Christopher

12

기본 검색은 각 검색 키-값 쌍 사이에 암시 적 AND 연산자가있는 것처럼 작동합니다.

is:pr is:open author:monishdeb

키에 둘 이상의 키-값 쌍을 지정하면 마지막 키를 사용하고 결과가 표시 될 때 쿼리에서 이전 값을 무시합니다.

고급 검색은 각 검색 키-값 쌍 사이에 암시 적 OR 연산자가있는 것처럼 작동합니다.

author:monishdeb author:pradpnayak repo:civicrm/civicrm-core

내가 찾은 AND 및 OR 연산자를 결합 할 방법이 없습니다. 따라서 단일 작성자에 대해 여러 저자 중 공개 PR을 찾을 수 없다고 생각합니다.

NOT 연산자를 사용하여 문자열을 제외 할 수 있습니다. https://help.github.com/articles/understanding-the-search-syntax/


적어도 여러 저장소를 검색 할 때 GraphQL API 검색에 용어간에 암시 적 OR이 있음을 확인할 수있었습니다.repo:
Josh Dzielak
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.