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…