# Cambios de estado

  • # Revisar ediciones y hacer una transacción de compromiso.

# Enumera todos los cambios

Enumera todos los archivos nuevos o modificados para ser comprometidos

git status

# Instantaneas

Instantáneas del archivo en preparación para la versión

git add <nombreArchivo>

Instantáneas de todos los archivo en preparación para la versión

git add  .

# Deshacer

Deshace el archivo, pero conserva su contenido.

git reset <nombreArchivo>

# Diferencias

Muestra diferencias de archivos aún no en escena

git diff

Muestra las diferencias de archivos entre la puesta en escena y la última versión del archivo.

git dif --staged

# Commit

Registra instantáneas de archivos de forma permanente en el historial de versiones.

git commit -m "<descripción del mensaje>"

Vuelve al estado antes de hacer el commit

git checkout <nombreArchivo>

# Puch

Envia los cambios los commit realizados en local al repositorio remoto.

git push

# Pull

Actualiza en local cambios que pueda tener en el repositorio creados por otros.

git pull <nombreRama>