6. git pull
Descripción: Obtiene cambios del repositorio remoto y los fusiona con la rama local.
Uso: Para traer los últimos cambios de la rama remota a tu repositorio local.
Ejemplo:
git pull origin main
Concepto asociado: Sincronización. Mantiene tu copia local actualizada con el repositorio remoto.
7. git push
Descripción: Envía los cambios locales al repositorio remoto.
Uso: Para compartir tus cambios con el equipo o el repositorio remoto.
Ejemplo:
git push origin main
Concepto asociado: Subida de cambios. Este comando es usado para subir tus cambios a la rama remota de tu proyecto.
8. git branch
Descripción: Muestra las ramas disponibles en tu repositorio o crea nuevas ramas.
Uso: Para crear, listar y eliminar ramas en tu repositorio.
Ejemplo:
git branch # Muestra las ramas locales
git branch nueva-rama # Crea una nueva rama
Concepto asociado: Ramas. Git permite trabajar en diferentes ramas para no afectar la rama principal (usualmente main o master).
9. git checkout
Descripción: Cambia de rama o restaura archivos a un estado anterior.
Uso: Cambiar de rama o descartar cambios locales no comprometidos.
Ejemplo:
git checkout nueva-rama
git checkout -- archivo.txt # Descarta los cambios de un archivo
*Concepto asociado: Gestión de ramas. git checkout permite cambiar de rama o restaurar el estado de archivos en el repositorio.
*
10. git log
Descripción: Muestra el historial de commits del repositorio.
Uso: Para revisar el historial de cambios realizados en el repositorio.
Ejemplo:
git log
git log --oneline # Muestra un resumen con una línea por commit
Concepto asociado: Historia de commits. git log te permite explorar el historial de cambios realizados en el proyecto.