Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio: Hora de practicar

SOLUCION:
DESHACIENDO UN COMMIT
GIT REVERT
Realizamos los cambios de interés para este ejercicio modificamos la línea 15 del archivo app.js, en dicha línea cambiamos el texto “Tienes ${MAX_INTENTOS} intentos. Ingresa un número entre 1 y 10.” Por “Tienes ${MAX_INTENTOS} intentos. Ingresa un número entre 1 y 100.” y cara completar los cambios cambiamos el valor de la variable “const MAX_INTENTOS = 3;”por “const MAX_INTENTOS = 5;”. Aplicamos modificación y confirmamos.
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Se ejecuta el comando git log y en efecto se puede visualizar el cambio, el cual se registró con el nombre “Cambio de valores de referencia en lineas 9 (3->5) y 15(10->100)” asimismo el id único de identificación del cambio es: “fd218d376792d2fa75e7cda6c426b95ab3b34c3d”
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Procedemos a ejecutar la función git revert, y en efecto revertimos el cambio identificado con el ID “fd218d376792d2fa75e7cda6c426b95ab3b34c3d”. en la terminal podemos ver la descripción de los cambios revertidos.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Ejecutamos git log y en efecto vemos que hubo un cambio y que dicho cambio se revirtió
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Al ejecutar git status Vemos que hay dos modificaciones por subir las cuales son la modificación que hice mal y la reversión de dicha modificación, a continuación se confirman y se sincronizan dichas modificaciones para que queden almacenadas en la nube de github.
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
BORRANDO UN COMMIT
GIT RESET
Cambiamos la fila 14 es decir el nombre del juego de “Adivinaste el numero” por “EL JUEGO DE LOS NUMEROS SECRETOS”
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Como vamos a eliminarlo por completo usamos el comando git reset –hard + “el id” tal y como aparece a continuación.
git reset --hard 4fbe0f537167d4e3fac38b23a9c3c28a2a8074c7
y como podemos visualizar la línea 14 regreso a su nombre anterior y en la terminal vemos que el ultimo cambio se eliminó del historial. Y al hacer “git log” confirmamos que efectivamente ya no existe dicho cambio.
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
ACTUALIZACIÓN DE COMMIT
Se realiza cambio en la línea 9 que corresponde al numero de intentos, se pasa de 3 a 10. Se confirma, pero no se sincronizan cambios. Se realiza un git log y en efecto se evidencia que los cambios quedaron confirmados.
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Posteriormente se realiza una modificación la cual se va a incluir en la modificación anterior, para ello se ejecuta las funciones “git add .” para incluir el cambio y luego se ejecuta el comando “git commit -- amend”.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Se digita git log para confirmar los cambios
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por compartir con nosotros en el foro. Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue así y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!