Skip to content

Instantly share code, notes, and snippets.

@renatojobal
Last active April 26, 2024 17:15
Show Gist options
  • Star 64 You must be signed in to star a gist
  • Fork 13 You must be signed in to fork a gist
  • Save renatojobal/cebf28c1f7d941f18aa7129074c5ac2d to your computer and use it in GitHub Desktop.
Save renatojobal/cebf28c1f7d941f18aa7129074c5ac2d to your computer and use it in GitHub Desktop.
¿Qué es un gist en GitHub?

¿Qué es un Gist en GitHub y para qué sirve?

Un gist es una forma que se tiene para poder compartir código usando GitHub.

Cuando tenemos un código que no es lo suficientemente grande para crear un repositorio, entonces creamos un gist. Aunque gist funciona básicamente cómo un repositorio, ya que se le puede hacer un fork o clonarlo. Así mismo se puede editar y las personas pueden comentar el gist.

Usos del gist

Muchas personas usan gist cómo un portapapeles. Para subir código que siempre sueles usar en diferentes proyectos. También se suele usar cómo una forma de hacer posts. Cómo este que estas viendo.

También se puede embeber un gist en un archivo de texto que soporte Javascript. Por ejemplo en un blog post.

¿Cómo crear un Gist en GitHub?

1. Entrar en nuestro perfil de GitHub

2. En la parte superior derecha, darle click en el '+' y luego en 'New Gist'

Ilustracion de agregar gist

3. Luego se nos abre un espacio en el que crearemos nuestro gist

En la parte superior pondremos una descripción de nuestro gist. Luego escribiremos el nombre del archivo. Y debajo debería ir todo nuestro código.

4. Una vez creado esto podemos subir el gist como un gist secreto o un gist público.

Nota: Hay que tener en cuenta que al crear un gist secreto, este no es secreto del todo, ya que si nosotros copiamos la URL y la compartimos, este gist puede ser visto por la persona a la que le hayamos compartido el enlace. El efecto que tiene que nosotros creamos el gist como un gist secreto, solo implica que este no aparecerá en las búsquedas.

Así que recuerda que si tienes un gist secreto, aún puede ser visto por las demás personas si es que estas tienen acceso a la URL, así que si de verdad quieres tener tu código privado, deberías crear un repositorio privado como tal. Esto es debido a que principalmente gist está pensado cómo una forma rápida de compartir código.

Información adicional

Los gist son propios de GitHub, no de Git. En GitLab existe algo similar que se llama GitLab Snippets.

Enlace del video

https://youtu.be/OfzGbQcLa0o

Documentación oficial

Creating gists

Autor: renatojobal (Renato Balcázar)

Fecha: 19/08/2019

Si vienes del video deja tu comentario ;)

@valentramos
Copy link

Buena explicación! Gracias.

@Sisterno
Copy link

Sisterno commented Jul 5, 2021

Simple, rápido y para toda la familia. Buena explicación.

@carlosalbRA
Copy link

Excelente aportación, muchas gracias !!

@br14n-sol
Copy link

Gracias por el aporte!!

@enriquesaez
Copy link

Muy buena explicación. Gracias.

@vemork
Copy link

vemork commented Aug 31, 2021

Gracias !!!

@ErikEspinosa
Copy link

Buena explicación. Muchas gracias por compartir.

@kl0q4i7o
Copy link

kl0q4i7o commented Sep 5, 2021

well explained men thx

@CristianHdz90
Copy link

Muy concreto, muchas gracias.

@DaniFioriti
Copy link

Gracias por el post, es la respuesta que estaba buscando.

@AleidaliMac
Copy link

Súper claro!

@josearicapaglobant
Copy link

Muy claro. Gracias!

@bryancodesjs
Copy link

Excelente explicacion! Gracias!

@pepemonleon
Copy link

Gracias por la explicación!
Sabes si es posible crear un gist a nivel de organización?

@renatojobal
Copy link
Author

@pepemonleon Me alegra que te haya servido :D
Lamentablemente no se puede hacer lo que mencionas. Pero sé que si creas gists en una cuenta personal y luego elevas esa cuenta personal a una cuenta de organización, los gists se mantienen pero no se puede crear ningún otro más

@ronaldinhoTEC
Copy link

wow, excelente info

@AlanGaRo
Copy link

AlanGaRo commented Mar 8, 2022

Thanks bro!

@calmarti
Copy link

calmarti commented May 31, 2022

Muy bueno este gist-post!

@DarioAlessioR
Copy link

Buena explicacion...gracias

@sebavidal10
Copy link

muy buena explicación, muchas gracias!

@thevictorxx
Copy link

👍Corto y preciso.
Gracias.

@ybrimor
Copy link

ybrimor commented Aug 21, 2022

Gracias por la explicación!

@jpcamilo
Copy link

jpcamilo commented Sep 1, 2022

Gracias por la informacion

@eguar11011
Copy link

Entonces los código cortos no merecen un repo, es mejor hacer un gists. Tiene sentido, porqué uno se encuentra repos de una solo archivo y esto parece bastante innecesario.

@Marialeoto
Copy link

Excelente aporte!!

@jaglux12
Copy link

Muchas gracias por el aporte, me acabo de dar cuenta de su existencia debido a que exporté mi configuración de VsCode, y la verdad no sabía donde fue a parar y me encuentro con una nueva herramienta.

@Cindy91
Copy link

Cindy91 commented Jul 28, 2023

¡Gracias!

@maite-ai
Copy link

Excelente la explicación. Se agradece mucho el aporte!

@karlaalvarezcastillo
Copy link

Muy útil la explicación! <3

@itati3911
Copy link

Gracias por la explicación!
PD: vengo de googlear qué era Gist, si sirve el dato para la estadística :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment