Revertir el último commit en un repositorio Git
El equipo de desarrollo de la aplicación Nautilus detectó incidencias tras los cambios más recientes en el repositorio en ruta absoluta usr/src/kodekloudrepos/media. El objetivo fue deshacer el último commit y devolver el proyecto a su estado anterior, dejando constancia con un nuevo mensaje de commit en minúsculas revert media.
Paso 1 Navegar al repositorio — Comando cd usr/src/kodekloudrepos/media
Paso 2 Consultar el historial — Comando git log --oneline. Salida observada 89baa1d add data.txt file y b67c5f6 initial commit
Paso 3 Revertir el último commit — Comando git revert HEAD --no-edit. Esto generó un commit de reversión con mensaje por defecto Revert add data.txt file
Paso 4 Modificar el mensaje del commit — Comando git commit --amend -m revert media para ajustar el mensaje a la política indicada
Paso 5 Verificar el historial — Comando git log --oneline. Salida final 04ee874 revert media, 89baa1d add data.txt file, b67c5f6 initial commit
Notas prácticas Cuando necesitas deshacer un cambio ya publicado, git revert es más seguro que git reset porque crea un nuevo commit que revierte los cambios sin reescribir historial. Si aparece un conflicto durante el revert, resuélvelo archivo por archivo, añade los cambios con git add y finaliza con git revert --continue o realiza el amend del mensaje al final según tu flujo de trabajo.
En Q2BSTUDIO impulsamos equipos DevOps con buenas prácticas de control de versiones, automatizaciones de CI CD y observabilidad de punta a punta. Somos una empresa de desarrollo de software que construye aplicaciones a medida y software a medida, integrando calidad técnica con negocio. Si necesitas un partner para idear, diseñar y desplegar productos digitales, descubre nuestro enfoque de aplicaciones a medida y acelera tu delivery sin comprometer la estabilidad.
Nuestro equipo es especialista en inteligencia artificial, ia para empresas y agentes IA, con capacidades de ciberseguridad, pentesting, servicios cloud aws y azure, automatización de procesos, servicios inteligencia de negocio y analítica avanzada. También te acompañamos en la explotación de datos con power bi y cuadros de mando de alto impacto. Si estás modernizando tu plataforma, podemos ayudarte a diseñar plataformas elásticas y seguras con servicios cloud aws y azure, incorporando pipelines reproducibles, entornos efímeros, escaneo de seguridad y control de costes desde el día cero.
Con Q2BSTUDIO conviertes la disciplina DevOps en una ventaja competitiva a través de prácticas como ramas protegidas, revisiones automatizadas, versionado semántico, despliegues progresivos y monitoreo continuo. Contáctanos para llevar tus repositorios y procesos de desarrollo al siguiente nivel con una base sólida de calidad, seguridad, rendimiento y escalabilidad.