{"id":1450,"date":"2026-08-28T11:32:30","date_gmt":"2026-08-28T09:32:30","guid":{"rendered":"https:\/\/vermiip.es\/blog\/?p=1450"},"modified":"2026-08-28T11:32:30","modified_gmt":"2026-08-28T09:32:30","slug":"como-revertir-un-commit-con-git-revert","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/","title":{"rendered":"C\u00f3mo revertir un commit con git revert"},"content":{"rendered":"<p>Hay momentos en los que un cambio se cuela en el repositorio y la manera correcta de deshacerlo no es borrar el pasado, sino a\u00f1adir un nuevo commit que lo compense. Ah\u00ed es donde <strong>git revert<\/strong> marca la diferencia: permite deshacer un commit de forma segura, especialmente cuando el historial ya se ha compartido con otras personas o est\u00e1 en una rama protegida.<\/p>\n<p>Si vienes de aprender a crear commits, revisar el historial con <a href=\"https:\/\/vermiip.es\/blog\/como-ver-el-historial-de-cambios-con-git-log\">git log<\/a> o comparar cambios con <a href=\"https:\/\/vermiip.es\/blog\/como-comparar-cambios-con-git-diff\">git diff<\/a>, este paso encaja de forma natural: no siempre hay que corregir hacia atr\u00e1s, a veces conviene revertir hacia delante.<\/p>\n<h2>Qu\u00e9 hace realmente git revert<\/h2>\n<p><strong>git revert<\/strong> crea un nuevo commit que aplica la operaci\u00f3n inversa de un commit anterior. No borra el commit original, no reescribe el historial y no cambia la l\u00ednea temporal del proyecto. En t\u00e9rminos pr\u00e1cticos, es una forma segura de \u201ccancelar\u201d un cambio sin romper la colaboraci\u00f3n.<\/p>\n<p>Esto es distinto de otras estrategias de deshacer cambios en Git. Si necesitas repasar el panorama general, te puede ayudar el art\u00edculo sobre <a href=\"https:\/\/vermiip.es\/blog\/como-deshacer-cambios-en-git-sin-perder-tu-trabajo\">c\u00f3mo deshacer cambios en Git sin perder tu trabajo<\/a>, donde se explica cu\u00e1ndo conviene cada comando.<\/p>\n<h3>Cu\u00e1ndo usarlo<\/h3>\n<p>Git revert es ideal cuando el commit ya fue publicado en un repositorio remoto, cuando trabajas en equipo o cuando necesitas mantener un historial limpio y entendible. En estas situaciones, alterar commits antiguos con herramientas destructivas puede generar conflictos innecesarios para el resto del equipo.<\/p>\n<p>Tambi\u00e9n es muy \u00fatil en ramas de integraci\u00f3n o mantenimiento, donde se necesita desactivar una funcionalidad concreta sin reescribir lo que pas\u00f3 antes. Esa trazabilidad es especialmente valiosa en proyectos con revisiones de c\u00f3digo, CI\/CD o despliegues frecuentes.<\/p>\n<h2>Sintaxis b\u00e1sica de git revert<\/h2>\n<p>La forma m\u00e1s com\u00fan de revertir un commit es indicar su identificador SHA. Primero localizas el commit con <a href=\"https:\/\/vermiip.es\/blog\/como-ver-el-historial-de-cambios-con-git-log\">git log<\/a> y luego ejecutas revert sobre ese hash.<\/p>\n<pre><code># Revertir un commit concreto\ngit revert 1a2b3c4\n\n# Git abrir\u00e1 el editor configurado para escribir el mensaje del nuevo commit\n# Guarda y cierra para confirmar la reversi\u00f3n\n<\/code><\/pre>\n<p>Si el cambio afectaba a varios archivos, Git aplicar\u00e1 la inversi\u00f3n de esas modificaciones. Si no hay conflictos, el proceso termina con un nuevo commit en tu rama actual.<\/p>\n<h3>Revertir el \u00faltimo commit<\/h3>\n<p>Cuando el error est\u00e1 en el commit m\u00e1s reciente, puedes revertirlo r\u00e1pidamente usando <strong>HEAD<\/strong>. Es una opci\u00f3n c\u00f3moda si detectaste el problema justo despu\u00e9s de crear el commit o tras una revisi\u00f3n r\u00e1pida del historial.<\/p>\n<pre><code># Revertir el \u00faltimo commit\ngit revert HEAD\n<\/code><\/pre>\n<p>Este enfoque es \u00fatil, pero conviene recordar que el nuevo commit no \u201cborra\u201d el original. Ambos seguir\u00e1n existiendo en el historial, y eso es precisamente lo que lo hace seguro en entornos colaborativos.<\/p>\n<h2>Qu\u00e9 ocurre con el historial despu\u00e9s de revertir<\/h2>\n<p>Despu\u00e9s de ejecutar git revert, el historial gana un nuevo commit que representa la \u043e\u0442\u043c\u0435\u043da del anterior. Si consultas el log, ver\u00e1s una secuencia coherente: commit original, commit de reversi\u00f3n y, despu\u00e9s, cualquier otro cambio posterior.<\/p>\n<p>Este comportamiento resulta muy pr\u00e1ctico para auditor\u00eda y depuraci\u00f3n. Si alguna vez necesitas entender por qu\u00e9 se cambi\u00f3 algo, el historial conserva la secuencia completa, algo que no siempre ocurre cuando se reescribe la historia con otras herramientas.<\/p>\n<h3>Un ejemplo conceptual<\/h3>\n<pre><code>commit A: a\u00f1ade una validaci\u00f3n incorrecta\ncommit B: introduce una funcionalidad nueva\ncommit C: git revert sobre A\n\nResultado:\n- La validaci\u00f3n incorrecta queda anulada\n- La funcionalidad de B se mantiene intacta\n- El historial sigue siendo lineal y transparente\n<\/code><\/pre>\n<p>Esta forma de trabajo encaja muy bien con equipos que necesitan trazabilidad. Si adem\u00e1s gestionas ramas, conviene tener claras las bases sobre <a href=\"https:\/\/vermiip.es\/blog\/que-son-las-ramas-en-git-y-como-funcionan\">qu\u00e9 son las ramas en Git y c\u00f3mo funcionan<\/a> y c\u00f3mo se integran los cambios con <a href=\"https:\/\/vermiip.es\/blog\/como-fusionar-ramas-con-git-merge\">git merge<\/a>.<\/p>\n<h2>Diferencias entre git revert y git reset<\/h2>\n<p>La confusi\u00f3n m\u00e1s habitual aparece con <strong>git reset<\/strong>. Ambos comandos sirven para deshacer cambios, pero su filosof\u00eda es distinta. Git revert preserva el historial creando un nuevo commit. Git reset, en cambio, mueve la referencia de la rama y puede alterar el historial local.<\/p>\n<p>Si todav\u00eda no dominas esta diferencia, merece la pena revisar el art\u00edculo sobre <a href=\"https:\/\/vermiip.es\/blog\/como-utilizar-git-reset-correctamente\">c\u00f3mo utilizar git reset correctamente<\/a>. En un entorno profesional, entender la frontera entre ambos comandos evita errores costosos.<\/p>\n<h3>Regla pr\u00e1ctica para no equivocarte<\/h3>\n<p>Usa <strong>git revert<\/strong> cuando el commit ya est\u00e1 compartido. Usa <strong>git reset<\/strong> cuando est\u00e1s trabajando localmente y sabes que no vas a romper el trabajo de otros. Esa regla simple resuelve la mayor\u00eda de casos cotidianos.<\/p>\n<p>Una forma sencilla de recordarlo es pensar en la colaboraci\u00f3n: si otras personas pueden haber descargado tu rama, revert suele ser la opci\u00f3n segura. Si no, quiz\u00e1 te convenga otra estrategia de deshacer cambios m\u00e1s flexible.<\/p>\n<h2>Qu\u00e9 pasa si aparecen conflictos<\/h2>\n<p>Revertir un commit no siempre es autom\u00e1tico. Si los mismos archivos han cambiado despu\u00e9s del commit original, Git puede encontrar conflictos al intentar aplicar la operaci\u00f3n inversa. Esto sucede sobre todo en ramas con mucho movimiento o cuando el cambio original afectaba a zonas de c\u00f3digo muy editadas.<\/p>\n<p>Cuando haya conflictos, Git te lo indicar\u00e1 y tendr\u00e1s que resolverlos manualmente, igual que en una fusi\u00f3n complicada. Despu\u00e9s, deber\u00e1s a\u00f1adir los archivos corregidos y completar el commit de reversi\u00f3n.<\/p>\n<pre><code># Ver el estado tras un conflicto\ngit status\n\n# Una vez resueltos los archivos en conflicto\ngit add archivo-resuelto.py\ngit revert --continue\n<\/code><\/pre>\n<p>Si durante este proceso quieres inspeccionar exactamente qu\u00e9 cambi\u00f3, vuelve a apoyarte en <a href=\"https:\/\/vermiip.es\/blog\/como-comparar-cambios-con-git-diff\">git diff<\/a>. Es una herramienta clave para decidir qu\u00e9 l\u00edneas se conservan y cu\u00e1les se eliminan.<\/p>\n<h2>Revertir varios commits o un merge commit<\/h2>\n<p>En escenarios reales, no siempre se revierte un \u00fanico commit aislado. A veces hay que deshacer una serie de cambios o revertir una fusi\u00f3n completa. Git permite hacerlo, pero conviene actuar con cuidado para no eliminar trabajo v\u00e1lido por accidente.<\/p>\n<p>Cuando el objetivo es revertir varios commits, normalmente se hace uno por uno o se planifica una reversi\u00f3n espec\u00edfica seg\u00fan el orden de dependencias. Con los commits de fusi\u00f3n, el caso es m\u00e1s delicado, porque necesitas indicarle a Git qu\u00e9 l\u00ednea principal debe tomar como referencia.<\/p>\n<pre><code># Revertir un merge commit indicando la rama principal como padre 1\ngit revert -m 1 abcdef0\n<\/code><\/pre>\n<p>Este tipo de operaci\u00f3n exige entender muy bien la estructura de las ramas y el origen de cada cambio. Si trabajas con integraciones frecuentes, te ayudar\u00e1 repasar <a href=\"https:\/\/vermiip.es\/blog\/como-fusionar-ramas-con-git-merge\">c\u00f3mo fusionar ramas con git merge<\/a> antes de revertir una combinaci\u00f3n compleja.<\/p>\n<h2>Buenas pr\u00e1cticas al usar git revert<\/h2>\n<p>La primera buena pr\u00e1ctica es revisar el commit antes de revertirlo. No te f\u00edes solo del mensaje: inspecciona el contexto con <a href=\"https:\/\/vermiip.es\/blog\/como-ver-el-historial-de-cambios-con-git-log\">git log<\/a> y, si hace falta, compara el contenido con <a href=\"https:\/\/vermiip.es\/blog\/como-comparar-cambios-con-git-diff\">git diff<\/a>.<\/p>\n<p>La segunda es escribir mensajes claros cuando confirmes la reversi\u00f3n. El mensaje del nuevo commit deber\u00eda indicar qu\u00e9 se revierte y por qu\u00e9. Eso facilita mucho las revisiones futuras, especialmente si el repositorio tiene varios mantenedores.<\/p>\n<p>La tercera es evitar usar revert como parche permanente. Si un commit se revirti\u00f3 por un bug, lo normal es que despu\u00e9s se estudie la causa ra\u00edz y se cree una soluci\u00f3n correcta. Revertir es una acci\u00f3n de contenci\u00f3n, no siempre la soluci\u00f3n definitiva.<\/p>\n<h3>Cu\u00e1ndo no es la mejor opci\u00f3n<\/h3>\n<p>No siempre conviene revertir. Si el problema est\u00e1 en un commit muy reciente y solo afecta a tu entorno local, otro comando puede ser m\u00e1s apropiado. Del mismo modo, si lo que quieres es recuperar un archivo concreto, quiz\u00e1 te interese m\u00e1s <a href=\"https:\/\/vermiip.es\/blog\/como-recuperar-archivos-con-git-restore\">git restore<\/a>.<\/p>\n<p>La clave est\u00e1 en elegir la herramienta correcta seg\u00fan el estado del proyecto, el nivel de colaboraci\u00f3n y el impacto del cambio.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p><strong>git revert<\/strong> es una de las formas m\u00e1s seguras de deshacer un commit en Git. En lugar de borrar el pasado, lo compensa con un nuevo commit, lo que lo convierte en la opci\u00f3n recomendada cuando trabajas en equipo o cuando el historial ya se ha compartido.<\/p>\n<p>Si dominas <a href=\"https:\/\/vermiip.es\/blog\/como-crear-un-commit-correctamente-con-git-commit\">git commit<\/a>, entiendes el historial con <a href=\"https:\/\/vermiip.es\/blog\/como-ver-el-historial-de-cambios-con-git-log\">git log<\/a> y sabes cu\u00e1ndo usar <a href=\"https:\/\/vermiip.es\/blog\/como-utilizar-git-reset-correctamente\">git reset<\/a>, revertir commits te resultar\u00e1 natural. Es una herramienta peque\u00f1a, pero esencial para mantener repositorios sanos y colaborativos.<\/p>\n<h3>Fuentes y lecturas recomendadas<\/h3>\n<p><a href=\"https:\/\/git-scm.com\/docs\/git-revert\" target=\"_blank\" rel=\"noopener\">Documentaci\u00f3n oficial de git revert<\/a><\/p>\n<p><a href=\"https:\/\/docs.github.com\/\" target=\"_blank\" rel=\"noopener\">Documentaci\u00f3n oficial de GitHub<\/a><\/p>\n<p><a href=\"https:\/\/www.atlassian.com\/git\/tutorials\" target=\"_blank\" rel=\"noopener\">Gu\u00edas de Git de Atlassian<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.<\/p>\n","protected":false},"author":1,"featured_media":1451,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[180],"tags":[322],"class_list":["post-1450","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-git","tag-git-revert"],"_wp_attached_file":null,"_wp_attachment_metadata":null,"_wp_old_slug":null,"_aioseop_description":null,"_wp_attachment_image_alt":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C\u00f3mo revertir un commit con git revert - Ver mi IP<\/title>\n<meta name=\"description\" content=\"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo revertir un commit con git revert - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-28T09:32:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Xose de la Paz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xose de la Paz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/\"},\"author\":{\"name\":\"Xose de la Paz\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\"},\"headline\":\"C\u00f3mo revertir un commit con git revert\",\"datePublished\":\"2026-08-28T09:32:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/\"},\"wordCount\":1334,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/output1-13.png\",\"keywords\":[\"git revert\"],\"articleSection\":[\"GIT\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/\",\"name\":\"C\u00f3mo revertir un commit con git revert - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/output1-13.png\",\"datePublished\":\"2026-08-28T09:32:30+00:00\",\"description\":\"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/output1-13.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/output1-13.png\",\"width\":1536,\"height\":1024,\"caption\":\"C\u00f3mo revertir un commit con git revert\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-revertir-un-commit-con-git-revert\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C\u00f3mo revertir un commit con git revert\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"name\":\"Cual es mi ip - Internet y otras locuras\",\"description\":\"Internet y otras locuras\",\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"alternateName\":\"Cual es mi IP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\",\"name\":\"Ver mi IP\",\"alternateName\":\"vermiip\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"width\":512,\"height\":512,\"caption\":\"Ver mi IP\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\",\"name\":\"Xose de la Paz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"caption\":\"Xose de la Paz\"},\"description\":\"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \\\"todoterreno\\\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.\",\"sameAs\":[\"https:\\\/\\\/www.enfocado.com\",\"https:\\\/\\\/www.instagram.com\\\/xose_de_la_paz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/xosedelapaz\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo revertir un commit con git revert - Ver mi IP","description":"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo revertir un commit con git revert - Ver mi IP","og_description":"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.","og_url":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/","og_site_name":"Ver mi IP","article_published_time":"2026-08-28T09:32:30+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png","type":"image\/png"}],"author":"Xose de la Paz","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Xose de la Paz","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/"},"author":{"name":"Xose de la Paz","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200"},"headline":"C\u00f3mo revertir un commit con git revert","datePublished":"2026-08-28T09:32:30+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/"},"wordCount":1334,"commentCount":0,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png","keywords":["git revert"],"articleSection":["GIT"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/","url":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/","name":"C\u00f3mo revertir un commit con git revert - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#primaryimage"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png","datePublished":"2026-08-28T09:32:30+00:00","description":"Aprende a revertir un commit con git revert, cu\u00e1ndo usarlo, c\u00f3mo evitar conflictos y diferencias clave frente a git reset.","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#primaryimage","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/08\/output1-13.png","width":1536,"height":1024,"caption":"C\u00f3mo revertir un commit con git revert"},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/como-revertir-un-commit-con-git-revert\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo revertir un commit con git revert"}]},{"@type":"WebSite","@id":"https:\/\/vermiip.es\/blog\/#website","url":"https:\/\/vermiip.es\/blog\/","name":"Cual es mi ip - Internet y otras locuras","description":"Internet y otras locuras","publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"alternateName":"Cual es mi IP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vermiip.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/vermiip.es\/blog\/#organization","name":"Ver mi IP","alternateName":"vermiip","url":"https:\/\/vermiip.es\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","width":512,"height":512,"caption":"Ver mi IP"},"image":{"@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200","name":"Xose de la Paz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","caption":"Xose de la Paz"},"description":"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \"todoterreno\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.","sameAs":["https:\/\/www.enfocado.com","https:\/\/www.instagram.com\/xose_de_la_paz\/","https:\/\/www.linkedin.com\/in\/xosedelapaz\/"]}]}},"_links":{"self":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/comments?post=1450"}],"version-history":[{"count":1,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1450\/revisions"}],"predecessor-version":[{"id":1452,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1450\/revisions\/1452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media\/1451"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=1450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=1450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=1450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}