GitHub para programadores

Enviar repositorios a GitHub

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Trabajar un repositorio local es bueno y te asegura el acceso a las versiones de tu código, pero al enviarlo a GitHub te garantizas que siempre estará disponible para ti y para tus colaboradores.
04:40

Transcripción

Vamos a aprender ahora cómo sincronizar un repositorio creado localmente a través de la consola con un repositorio que se encuentra directamente en GitHub. Acá yo ya me encuentro autenticado dentro del servicio en 'github.com' y voy a buscar la opción New repository. Con esto yo voy a crear un nuevo repositorio. Vamos a hacer rápidamente un repositorio y le vamos a poner de nombre 'mi-repositorio', le vamos a poner una descripción rápida –"prueba"–, vamos a hacer que el repositorio sea público y voy a proceder directamente a crearlo. Ahora, acá nos aparece información crucial para poder sincronizar ambos elementos. Tenemos acá, por ejemplo, la dirección de nuestro repositorio. En general, va a ser 'github.com', tu nombre de usuario y el nombre del repositorio. Como puedes ver, es un archivo con una extensión '.git'. Aquí es donde nosotros vamos a poder acceder, este va a ser nuestro punto de entrada para poder interactuar con el repositorio. De hecho, acá nos aparece una serie de comandos. Esos comandos que están acá es básicamente si necesitas comenzar de cero un repositorio. En mi caso, yo ya lo tengo inicializado dentro de mi equipo. Vamos a pasar a mi escritorio y yo tengo abierta la consola, y estoy apuntando a la carpeta donde se encuentra mi repositorio. En esta carpeta yo ya he inicializado un repositorio y, de hecho, tengo un archivo. Vamos a asegurarnos de que todos los archivos se encuentren debidamente registrados dentro del repositorio poniendo 'git status' y vemos que todo está funcionando correctamente, no hay que agregar ningún cambio. Estamos listos para enviar la información a GitHub. ¿Cómo vamos a hacer eso? Bueno, podemos copiar alguna de la información que nos está dando GitHub. Primero, nosotros necesitamos agregar este nuevo repositorio. En esta línea que está acá, que estoy marcando, podemos ver un comando que dice 'git remote add origin'. en este caso le estamos diciendo a Git que agregue un nuevo repositorio remoto y le ponemos la dirección que va a tener. Esta es la dirección, como habíamos visto más arriba, la dirección de nuestro repositorio dentro de GitHub. Vamos a copiar esta línea y la vamos a pegar dentro de la terminal. Listo. Ahora, este repositorio remoto se encuentra relacionado con nuestro proyecto. Aún los archivos no se encuentran en la nube, pero ya podemos enviarlos. Para enviarlos, vamos a utilizar este segundo comando: 'git push -u origin master'. Vamos a copiarlo y lo que estamos haciendo es que le estamos diciendo a Git que ejecute el comando 'push'. 'Push' lo que hace es que va a enviar información a otro repositorio. El repositorio al que vamos a enviar va a ser 'origin master'. Como ves acá, estamos definiendo que 'origin' es el repositorio de GitHub y 'master' es específicamente el "branch" o la rama en la que se encuentra. Al definir 'master', estamos hablando de la rama principal de nuestro repositorio. Vamos a presionar Enter y, si es la primera vez que ejecutas esto, te va a pedir tu nombre de usuario para GitHub. En este caso, pones tu nombre de usuario, también te va a pedir el "password" y va a enviar toda la información a través de la consola. No necesitas ningún FTP, ninguna conexión de servidor... la consola se va a encargar de enviar toda la información de tu equipo a la nube de GitHub. Vamos a revisar ahora el repositorio que tenemos nosotros creado en GitHub. Hasta hace unos segundos estaba vacío. Vamos a buscar acá 'mi-repositorio' y, como vemos, ya está nuestro archivo debidamente guardado, incluso podemos ver el texto. Ahora tenemos sincronizados dos diferentes repositorios y puedes seguir trabajando haciendo cambios de manera local, modificando tu repositorio y, cada vez que esté listo para almacenar tu información en la nube, repites este mismo proceso y vas a tener todos sus datos dentro de GitHub.

GitHub para programadores

Aprende conceptos de GitHub como crear, gestionar y examinar nuestros repositorios online. Descubre las funciones más comunes y el servicio que te ofrece GitHub.

1:53 horas (26 Videos)
Actualmente no hay comentarios.

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.