Explore my side projects and work using this link

Upsidedown is a WordPress theme design that brings blog posts rising above inverted header and footer components.

Tips Importantes: GitHub Search

Written in

by

¿A quién no le gusta descubrir cosas? Y qué mejor lugar que en GitHub, donde encontramos personas afines, con quienes podemos unirnos para crear cosas geniales. Pero para lograrlo, es crucial saber buscar.

Muchas de las cosas que necesitamos ya están hechas. Además, hay personas que estarían encantadas de colaborar en tus proyectos. También existen aquellos con ideas frescas y entusiasmo por aprender, a quienes podrías unirte para llevar a cabo proyectos emocionantes juntos.

Para adentrarte en el mundo de la búsqueda en GitHub, hay algunos tips importantes que se pueden dividir en tres categorías: búsqueda por módulos, localización de usuarios y exploración de issues (la puerta para contribuir.)

Vamos a aprenderlos rápidamente.

Baby GIF - Find & Share on GIPHY

Paquetes, dependencias, modulos

Para buscar paquetes o módulos dentro de un archivo, dependiendo del lenguaje, (language:, leng:), puedes utilizar el calificativo path: seguido del nombre del archivo del módulo (no es necesario anteponer **/). Además, es importante tener en cuenta el orden: path:setup.py requests O requests path:requirements.txt sería incorrecto. Ejemplos:

Para nuestro amado 🐍

path:setup.py requests OR path:requirements.txt requests

En 🦀

“wake-on-lan =” path:cargo.toml

Usuarios

Si queremos buscar a personas por su ubicacion pondriamos

Issues

Se puede anteponer is:issue, pero no es necesario, ya que en la parte de issues solo hay issues. Simplemente ve a ella.

Indica un problema inesperado o un comportamiento no deseado

label:bug

Indica una necesidad de mejoras o adiciones a la documentación

label:documentation

Indica incidencias, solicitudes de incorporación de cambios o debates similares

label:duplicate

Indica solicitudes de nueva función

label:enhancement

Indica una buena propuesta para los colaboradores por primera vez

label:”good first issue”

Indica que un mantenedor necesita ayuda en una propuesta o solicitud de extracción

label:”help wanted”

Indica que una incidencia, una solicitud de incorporación de cambios o un debate ya no es importante

label:invalid

Indica que una incidencia, una solicitud de incorporación de cambios o un debate necesita más información

label:question

Indica que el trabajo no continuará en una incidencia, solicitud de incorporación de cambios o un debate

label:wontfix

Se basa en un Pull Request

linked:pr

Para buscar issues que aun no ha sido cerrados

is:open

Esto es solo una pequeña parte de todo lo que ofrece GitHub Search. Puedes consultar su Cheat Sheet en el link prefixes (útil, aunque desactualizada), y también puedes acceder a una interfaz gráfica para realizar búsquedas más avanzadas en GitHub Advanced Search.

Photo by Roman Synkevych on Unsplash

¡Hasta la próxima!

Leave a Reply

Your email address will not be published. Required fields are marked *