Comandos para Revertir y Resetear Cambios en Git 馃攧
馃攧 Comando: git revert
El comando git revert revierte los cambios de un commit anterior, creando un nuevo commit que indica la reversi贸n.
git revert commit_numerosdelcommit
Ejemplo:
git revert abc1234
馃洃 Comando: git reset
El comando git reset se utiliza para mover el puntero de HEAD a un commit anterior, modificando el 谩rea de staging.
Opci贸n: --hard
git reset versionanterior --hard
Restaura todo a una versi贸n anterior, eliminando los cambios actuales. 隆Cuidado! Se perder谩n los cambios no guardados.
Ejemplo:
git reset abc1234 --hard
Opci贸n: --mixed
git reset versionanterior --mixed
Elimina commits y borra cambios del 谩rea de staging, dejando el directorio de trabajo intacto.
Ejemplo:
git reset abc1234 --mixed
Opci贸n: --soft
git reset versionanterior --soft
Restaura a una versi贸n anterior, manteniendo cambios en el 谩rea de staging.
Ejemplo:
git reset abc1234 --soft
馃摜 Comando: git reset HEAD
Retira archivos del 谩rea de staging, regres谩ndolos al estado de no rastreado.
git reset HEAD
Ejemplo espec铆fico:
git reset HEAD Nombrearchivo