83

Github: Tips, tricks y hacks

46577Puntos

hace 3 años

Hoy les traigo un post muy bueno donde van a poder sacarle el máximo provecho a github, creo todos ustedes igual que yo, pasamos la mayoría del tiempo también en github. Quiero compartirles algunos trucos de mis favoritos y espero que también les ayuden.

Fuzzy file finder 🔎

Una de las cosas que descubrí fue fuzzy file finder. Presionando t en cualquier repositorio tendremos acceso y podemos empezar a escribir el nombre del archivo que tú quieres buscar. Usualmente lo hago cuando busco las configuraciones de algunos de los proyectos.

Explorar archivos y directorios fácilmente

La siguiente extensión nos la compartió uno de nuestros compañeros en Platzi Master Wilson Romero y se llama Octotree. Te ayudará a navegar en la estructura de tus archivos y folders que todos estamos familiarizados de árbol.

Notificaciones

Esta extensión nos permite mantenernos actualizados de las notificaciones que tenemos dentro del sistema de github, es discreto el icono dentro de tu toolbar y puedes habilidar las notifications si tu quieres.

Hacer @menciones 📝

Una extensión que nos permitirá resaltar las menciones que nos han hecho dentro del sistema, es muy útil cuando queremos saber dónde estamos realmente “mencionados”. El nombre de la extension es Mention Highlighter

Consejos de Markdown

GitHub Flavored Markdown parece la biblia del markdown contiene todo lo que necesitas saber para hacer lo que quieras y seguir explotando markdown.

Keyboard tags

Tu puedes usar el tag <kbd> el tag que puede aparecer como si fuera un botón. Es perfecto paras documentar cosas que tienen que ver con shortcuts del teclado en tus READMEs/wikis.

Presionar <kbd>W</kbd> para subir, y <kbd>A</kbd> para ir abajo.
Puedes usar <kbd>ESC</kbd> para salir 🚀.

Visualización de códigos hexadecimales

Puedes usar colores hexadecimales con los backticks para poder renderizar el color. Simplemente escoges el color del hexadecimal y con los backticks poner el hexadecimal:

```#7AC96F` ``

Agregando resultados largos

Cuando lo vi no podía creer todas las capacidades que nos ofrece github, una vez mas podemos encontrar este util tip para agregar registros largos de resultados o errores detallados, y hacer un summary. Para esto es muy importante los tags <details> y <summary>

Listado de problemas
<details><summary>Click here to see terminal history + debug info</summary>
<pre>488cd /opt/LLL/controller/laser/
489vi LLLSDLaserControl.c490make491make install
492 ./sanity_check
493 ./configure -o test.cfg
494vi test.cfg
495vi ~/last_will_and_testament.txt
496cat /proc/meminfo
497ps -a -x -u498 kill -92207499 kill 2208500ps -a -x -u501 touch /opt/LLL/run/ok
502 LLLSDLaserControl -ok1

Hacking Topics 🔎

El último mega pro tip que puedo decirles es que si sus proyectos ya están dentro de github, necesitan empezar hacer esto. Hay gente de todo el mundo que se dedica a estar buscando proyectos, lo hacen simplemente buscando por topics o tags como se logra esto. O incluso la gente de talento. 🧐. Primero algunos ejemplos de como buscar proyectos relaciones a estos temas.

Cómo se logra esto:

Simplemente escribiendo despues de https://github.com/topics/ y agregando el tag o topic categorizado y para agregar un segundo topic ?q=[TOPIC]y así el resultado de la busqueda sera combinado.

Sabes como agregar los topics a tus proyectos o tagearlos? 🤯

No olvides seguirme en mis redes sociales:

Si necesitas ayuda o solo quieres conversar, búscame como @alexinaraujo en Twitter o sígueme en GitHub.

Enrique
Enrique
alexisaraujo

46577Puntos

hace 3 años

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
3
24052Puntos

Excelente Post, para tenerlo a la mano siempre.

3
17501Puntos

Esta bien útil el post!! Gracias

3
6081Puntos

Gran aporte!!!, ya puse en practica varios, el plugin de Octotree esta genial. Una duda fuera del tema, con que herramienta hiciste los gifs?

2
46577Puntos
3 años

Hola @robertosd22 la hice con recordit

3
26002Puntos

Increible post. Muy buenos trucos

1
15976Puntos

Muchas gracias, información muy util.

1
3117Puntos

Interesante, muchas gracias por el post. Saludos

1
8082Puntos

Muy buen post, gracias!

1
18224Puntos

Que cool muy bueno, me gustaría ver tambien que existe para GitLab

1
15272Puntos

Conozco poco de GitHub, pero me gustaría aprender más. Muchas gracias!! Muy buen contenido 😃

1
46577Puntos
3 años

Hola @paola-diaz361 podrias tomar el curso de Github es lo primero que recomiendo para empezar uno de los fundamentos.

1
12090Puntos

Excelente ahora a ponerlos en práctica. Gracias