GitHub tiene un sistema de búsqueda , basado en la búsqueda elástica que tiene muchas características avanzadas como la búsqueda de repositorios o usuarios. Con Google, puedo buscar alternativas en GitHub . Sin embargo, la sintaxis de búsqueda de GitHub solo cubre el operador de negación .
¿Cómo uso otros operadores lógicos en la búsqueda de GitHub?
¿Existe quizás una característica en la búsqueda elástica que pueda explotarse para filtrar o combinar consultas booleanas?
Respuestas:
De GitHub construida en cubiertas de búsqueda de los
and
,not
yor
los operadores, así como varias otras comparaciones. Las pautas generales de búsqueda de GitHub se encuentran aquí: https://help.github.com/articles/searching-github/Con su sintaxis de búsqueda descrita aquí: https://help.github.com/articles/search-syntax/
fuente
AND
,NOT
yOR
el trabajo ahora. ¡Gracias por tu respuesta!AND
oOR
, y no parecen funcionar para mí.La búsqueda predeterminada funciona como si hubiera un operador AND implícito entre cada par clave-valor de búsqueda:
Si especifica más de un par clave-valor para una clave, utiliza la última y suprime las anteriores en la consulta cuando se presentan los resultados.
La búsqueda avanzada funciona como si hubiera un operador OR implícito entre cada par clave-valor de búsqueda:
No hay forma de combinar los operadores AND y OR que he encontrado. Por lo tanto, no creo que sea posible encontrar relaciones públicas abiertas de ninguno de varios autores para un solo repositorio.
El operador NOT se puede utilizar para excluir cadenas: https://help.github.com/articles/understanding-the-search-syntax/
fuente
repo: