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.giten la terminal. Aquí, nombrelDeUsuario y repositorio serán reemplazados por los valores proporcionados en el enlace copiado. - Ejecuta
git initen 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 masterpara 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
HTTPSproporcionado al momento de crear el nuevo repositorio.

- Ejecuta
git initen 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.giten 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 masterpara 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