Qué es GitHub y cómo crear tu primer repositorio desde cero

En corto

GitHub es el lugar en la nube donde se guarda, se organiza y se comparte el código de un proyecto, con todo su historial. Funciona con tres piezas: el repositorio (la carpeta del proyecto), la rama (una copia para experimentar sin romper nada) y el commit (un punto de guardado al que siempre puedes volver). Crear una cuenta es gratis y montar tu primer repositorio son cinco pasos.

Seguro que has oído hablar de GitHub y lo has asociado siempre a programadores con sudadera y tres pantallas. La buena noticia es que entender qué es GitHub es mucho más fácil de lo que parece, y abre una puerta enorme: la de guardar, versionar y compartir cualquier proyecto sin perder nada por el camino. En esta primera clase del curso de Fundamentos de IA lo vemos desde cero y sin tecnicismos.

¿Qué es GitHub y por qué deberías conocerlo?

Imagina un sitio en internet, muy seguro, donde guardas todo el trabajo de un proyecto bien ordenado y accesible desde cualquier ordenador del mundo. Eso es GitHub: un repositorio remoto o, dicho en cristiano, el lugar en la nube donde vive el código. Se acabó eso de pasarse archivos por correo con nombres tipo «proyecto-final-definitivo-de-verdad-3».

Nació para programadores, pero hoy le sirve a cualquiera que cree cosas. Y si trabajas con inteligencia artificial, todavía más: lo que generas con IA hay que guardarlo en algún sitio, muchas herramientas de IA viven en GitHub, y tarde o temprano querrás compartir lo que montas. Por eso es una pieza de base.

Los 3 conceptos clave de GitHub: repositorio, rama y commit

Para moverte por GitHub con soltura solo necesitas entender tres palabras. Vamos con ellas.

Qué es un repositorio

El repositorio, o «repo» para los amigos, es la carpeta principal de tu proyecto. Una especie de inventario digital. Pero no guarda solo los archivos de ahora, sino todo el historial de cambios desde el minuto uno. Es el cuartel general del proyecto.

Qué es una rama (branch)

Una rama es como un universo paralelo dentro del proyecto. Una copia donde pruebas locuras, experimentas o añades cosas sin el más mínimo miedo a romper la versión buena. Si el experimento sale bien, se integra. Si sale mal, se descarta y el proyecto original ni se entera.

Qué es un commit

El commit es un punto de guardado, igual que el checkpoint de un videojuego. Cada vez que haces uno, dejas documentado tu progreso en un momento concreto. Así, si algo se rompe más adelante, siempre tienes un punto seguro al que volver. Es tu red de seguridad.

Cómo crear una cuenta gratis en GitHub

El proceso no tiene pérdida. Entra en github.com, busca el botón de registro (el de «Sign up») y déjate llevar por el asistente: te pedirá un correo, una contraseña segura y la verificación de siempre. En un par de minutos tienes la cuenta lista y las puertas abiertas.

Cómo crear tu primer repositorio en GitHub (5 pasos)

Crear un repositorio es una secuencia de cinco pasos contados:

  1. Clic en «New repository» (nuevo repositorio).
  2. Ponle un nombre que sea memorable.
  3. Elige la visibilidad (público o privado).
  4. Marca la casilla para añadir un archivo README inicial. Este consejo es oro.
  5. Clic en «Create». Y listo, la base ya está montada.

Sobre los nombres, la norma de GitHub es clara: primero el propietario, una barra, y luego el proyecto. Por ejemplo, codigoadria/primer-proyecto. De un vistazo sabes de quién es y de qué va.

Repositorio público o privado: cuál elegir

Si eliges público, el código lo ve cualquiera en internet. Va de perlas para proyectos de código abierto, para aprender de otros o para montarte un buen portafolio. Si eliges privado, el código queda invisible para el mundo y solo entran las personas que tú invites. Para tus pruebas o cosas internas, ve a privado y listo.

Tu primer commit: guarda los cambios en el README

Ese archivo README que creamos al principio es la carta de presentación del proyecto. Para editarlo, ábrelo y dale al icono del lápiz de arriba a la derecha. Escribe un par de líneas explicando de qué va esto, ponle un título corto al cambio y pulsa el botón verde «Commit changes». En ese instante, tu trabajo queda guardado en el historial, listo para revisarlo o para dar marcha atrás si algún día metes la pata.

Y esta es la idea para grabarse a fuego: un commit es una instantánea. Gracias a eso, el trabajo bien hecho no se pierde jamás.

Vídeo de la clase

Solo para miembros inicia sesión o suscríbete por 15 €/mes para acceder a los vídeos exclusivos, edición de imágenes, prompts avanzados y a nuestros cursos.

Preguntas frecuentes sobre GitHub

¿GitHub es lo mismo que Git?

No exactamente. Git es el sistema de control de versiones (la «máquina del tiempo» que guarda los cambios). GitHub es la plataforma en la nube que aloja todo eso y le añade colaboración. En esta clase nos centramos en GitHub, que es lo que usarás desde el navegador.

¿Necesito saber programar para usar GitHub?

Para lo básico, no. Crear una cuenta, un repositorio y un commit se hace desde la web, con botones. Saber programar ayuda más adelante, pero no es ningún requisito para empezar hoy.

¿GitHub es gratis?

Sí. La cuenta personal y los repositorios, públicos y privados, son gratis para empezar. Existen planes de pago para equipos y funciones avanzadas, pero al principio no los necesitas para nada.

¿Para qué me sirve GitHub si trabajo con IA?

Para guardar y versionar lo que creas con IA, para encontrar herramientas y proyectos de código abierto, y para compartir tu trabajo. Si te interesa este mundo, échale un ojo también a cómo crear tus propias herramientas con Claude Code o a manejar tu ordenador en remoto.

Pues ya lo vemos: GitHub no es para tanto

Pues ya lo vemos: GitHub no es ese muro que parecía. Con tres conceptos (repositorio, rama y commit) y cinco pasos tienes tu primer proyecto montado y a salvo. A partir de aquí, lo que construyas depende de ti. Y si quieres seguir bajando a los cimientos de la IA y aprender a automatizar tu negocio, este curso es justo tu sitio.

¿Quieres el curso completo de Fundamentos de IA?

Está dentro de la Academia Código AdrIA, junto a todo lo demás.

Unirme a la Academia

Únete al Canal de Telegram

Accede a contenido exclusivo, prompts y sé el primero en ver los nuevos vídeos del curso, una semana antes que en YouTube.

Unirme Ahora

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *