Eliminar un commit con Git
💡 En caso de querer eliminar un commit específico se puede realizar un rebase interactivo

Hi, I'm Cristina Ramirez, I'm a computer engineer and software developer with more than 10 years of experience as backend developer, web application development, API REST services for mobile applications, system analysis and logic.
Programming languages: Ruby, PHP, C, C++, C#, CSS, JavaScript.
Frameworks: Ruby on Rails, PHP (Codeigniter, APPHP).
Experience of relational databases (Postgres, MySql, Oracle) and NoSQL databases (MongoDB, Neo4j).
I like innovation and teamwork.
1.- Hacer un rebase interactivo con el comando git rebase -i HEAD~. En el HEAD~ debe indicar la cantidad de commit hacia atrás que deseas ver.
git rebase -i HEAD~3

2.- Cambiar pick por drop en el commit que quiera eliminar. Para salir del editor presione ESC + Shift + : y luego escriba :wq para guardar los cambios.
drop 5cf29c5 Update README file with descripcions

3.- Es recomendable revisar el historial de cambios con el comando git log.
git log

4.- Ejecutar el comando git push origin main -f para forzar los cambios al repositorio remoto.
git push origin main -f





