Cuando comencé a empujar contenido de forma activa a Github, no hice contribuciones de Código Abierto, Componentes ni nada por el estilo - Empujé poesía. Hice esto, porque es lo que más amo después de la programación. Estaré agradecido siempre por haber tomado la iniciativa de hacer mi primer git commit
.
Ahora, quiero desglosar el proceso para los nuevos programadores (y poetas - con suerte), para que también se sientan cómodos trabajando con Github. Explicaré diferentes formas de empujar contenido a esta plataforma.
Para los efectos de este artículo, asumiré que los lectores están familiarizados con el uso de la terminal (GitBash o de otro tipo).
Empujar a un nuevo repositorio con un archivo README (Léeme)
Solo hay algunos pasos esenciales para hacer esto:
- Has clic en el botón verde Code (Código) en la página del repositorio.

- Usa la opción Clone -> HTTPS, y copia el enlace proporcionado.

- Ejecuta
git clone https://github.com/nombreDeUsuario/repositorio.git
en la terminal. Aquí, nombrelDeUsuario y repositorio serán reemplazados por los valores proporcionados en el enlace copiado. - Ejecuta
git init
en la terminal. Esto inicializará la carpeta/repositorio que tienes en tu computador local. - Ejecuta
git add .
en la terminal. Esto hará un seguimiento de los cambios realizados en la carpeta de tu sistema desde el último commit. Si es la primera vez que haces commit a los contenidos de la carpeta, se añadirán todos. - Ejecuta
git commit -m "inserta Mensaje aquí"
. Esto preparará los cambios añadidos/rastreados en la carpeta de tu sistema para empujar a Github. Puedes reemplazar inserta el Mensaje aquí con cualquier mensaje de confirmación relevante de tu elección. - Finalmente, ejecuta
git push origin master
para empujar tus archivos a Github. Ten en cuenta que la última palabra en el comando master, no es una entrada fija cuando se ejecutagit push
, puede ser reemplazada por cualquier “nombre_de_rama” relevante.
Como empujar Código Existente a un nuevo repositorio de Github
"Programar es algo hermoso. ¡Cualquiera puede aprender a programar!"
Necesitas seguir los siguiente pasos:
- Copia el enlace
HTTPS
proporcionado al momento de crear el nuevo repositorio.

- Ejecuta
git init
en la terminal. Esto inicializará la carpeta/repositorio que tienes en tu computador local. - Ejecuta
git add .
en la terminal. Esto hará un seguimiento de los cambios realizados en la carpeta de tu sistema desde el último commit. Como es esta la primera vez que haces commit a los contenidos de la carpeta, se añadirán todos. - Ejecuta
git commit -m "inserta Mensaje aquí"
. Esto preparará los cambios añadidos/rastreados en la carpeta de tu sistema para empujar a Github. Puedes reemplazar inserta el Mensaje aquí con cualquier mensaje de confirmación relevante de tu elección. - Ejecuta
git remote add origin https://github.com/nombreDeUsuario/repositorio.git
en la terminal. Aquí, nombreDeUsuario y repositorio serán reemplazados por los valores proporcionados en el enlace copiado. Esto conectará la carpeta existente en tu sistema local al repositorio de Github recién creado. - Ejecuta
git remote -v
. Esto hace algo de magia usando git pull y git push para garantizar que el contenido de tu nuevo repositorio de Github y la carpeta en tu sistema local sean los mismos. - Finalmente, ejecuta
git push origin master
para empujar tus archivos a Github. Ten en cuenta que la última palabra en el comando master, no es una entrada fija cuando se ejecutagit push
, puede ser reemplazada por cualquier “nombre_de_rama” relevante.
¡Eso es todo! Sinceramente, creo que cualquiera puede aprender a programar. Pasé el año pasado dando clases particulares a estudiantes de pre-grado en Nigeria sobre Desarrollo de Software.
¡Empieza hoy a programar!
Traducido del artículo de Usheninte Dangana - Pushing to Github - made simple enough for Poets