Diferentes tareas con GIT:

1. Crear un repositorio en nuestra maquina local y luego subir al repositorio github:

Para poder realizar estas acciones primero debemos crear un repositorio en github.com (publico o privado), es importante dejar la creacion del README sin marcar.

git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/NOMBRE_USUARIO/PROYECTO.git
git push -u origin master

Los paso realizados son:

  • Iniciar repositorio, crea una rama llamada master
  • Añadir todos los ficheros al repositorio
  • Realizar primer commit
  • Añadir origen remoto
  • Subir nuestro codigo al repositorio remoto, rama master

2. Clonar un repositorio remoto en nuestra maquina local, para luego subir los cambios realizados en local a nuestro repositorio remoto:

git clone https://github.com/NOMBRE_USUARIO/PROYECTO.git 
git add .
git commit - "commit changes"
git push -u origin master

Los paso realizados son:

  • Clonar un repositorio
  • Añadir nuevos ficheros al repositorio
  • Realizar commit de los cambios
  • Subir nuestro codigo al repositorio remoto, rama master

3. Actualizar nuestra rama con los cambios más recientes en la rama MAIN

git fetch 
git checkout main 
git pull 
git checkout - (to return to your branch of work) 
git merge main

Los paso realizados son:

  • Recuperará los últimos cambios del repositorio remoto sin realizar cambios en tu copia de trabajo actual ni en tus ramas locales.
  • Cambia a la rama main
  • Actualiza el la rama con los cambios remotos
  • cambia a tu rama de trabajo
  • Mergea los cambios remotos de la rama MAIN en tu rama local

continuara…