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.
green-code-button
  • Usa la opción Clone -> HTTPS, y copia el enlace proporcionado.
copy-https-url2
  • 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 ejecuta git 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.
Example Empty Repo
  • 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 ejecuta git 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