{"id":65048,"date":"2023-04-24T14:49:24","date_gmt":"2023-04-24T12:49:24","guid":{"rendered":"https:\/\/kinsta.com\/es\/?p=65048&#038;post_type=knowledgebase&#038;preview_id=65048"},"modified":"2025-12-16T19:45:42","modified_gmt":"2025-12-16T18:45:42","slug":"git-delete-rama-local","status":"publish","type":"post","link":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/","title":{"rendered":"C\u00f3mo Hacer un \u00abGit Delete\u00bb en una Rama Local"},"content":{"rendered":"<p><a href=\"http:\/\/git-scm.com\" target=\"_blank\" rel=\"noopener noreferrer\">Git<\/a> es una forma fant\u00e1stica de implementar el control de versiones a un proyecto de codificaci\u00f3n; tan fant\u00e1stica, de hecho, que es casi la opci\u00f3n obligatoria.<\/p>\n<p>La idea es crear ramas duplicadas de tu repositorio principal, trabajar en el c\u00f3digo y luego fusionar los cambios de nuevo con el resto. Esto significa que tendr\u00e1s un mont\u00f3n de ramas antiguas dentro de tu repositorio. Aunque el tama\u00f1o de estos archivos suele ser peque\u00f1o, querr\u00e1s hacer un <code>git delete<\/code> en una rama local para mantener las cosas ordenadas.<\/p>\n<p>La buena noticia es que no requiere mucho esfuerzo. Sin embargo, tendr\u00e1s que considerar el mejor enfoque en funci\u00f3n de si fusionas los cambios, as\u00ed como qu\u00e9 hacer si se produce un error durante el proceso de eliminaci\u00f3n. Incluso puede que necesites restaurar una rama que hayas borrado. Cada uno de estos escenarios requiere habilidades y comandos diferentes.<\/p>\n<p>En este tutorial, te mostraremos c\u00f3mo llevar a cabo un git delete en una rama local. Primero, sin embargo, vamos a hablar de algunas de las razones por las que podr\u00edas querer borrar ramas locales en Git.<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>\u00bfQu\u00e9 es una Rama de Git?<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/es\/blog\/git-para-desarrollo-web\/\" target=\"_blank\" rel=\"noopener noreferrer\">Los repositorios de Git<\/a>\u00a0son una colecci\u00f3n de ramas, es decir, duplicados del n\u00facleo del c\u00f3digo que contienen. De hecho, no puedes tener un repositorio Git funcional sin una rama.<\/p>\n<p>A menudo, tendr\u00e1s un repositorio principal (los nombres nominales son \u00abmain\u00bb y \u00abtrunk\u00bb). Este contendr\u00e1 c\u00f3digo de producci\u00f3n en funcionamiento que no querr\u00e1s editar. En su lugar, crear\u00e1s una rama duplicada del repositorio principal, y luego realizar\u00e1s los cambios que necesites dentro de tu rama. Cuando llegue el momento de devolver esos cambios al c\u00f3digo principal, los comprobar\u00e1s y los fusionar\u00e1s.<\/p>\n<p>Las ramas permiten a todos los miembros de un equipo colaborar en el mismo proyecto, independientemente unos de otros. Tampoco existe peligro de hacer un cambio en el c\u00f3digo de trabajo o de estropear otros cambios mientras tanto.<\/p>\n<p>Sin embargo, tambi\u00e9n necesitar\u00e1s hacer un <code>git delete<\/code> en una rama local. Esta ser\u00e1 una acci\u00f3n habitual para ti, y hay varias razones s\u00f3lidas para hacerlo.<\/p>\n<h2>\u00bfPor Qu\u00e9 Hay que Eliminar Ramas en Git?<\/h2>\n<p>Tu c\u00f3digo de producci\u00f3n estar\u00e1 en la rama principal. Es la \u00fanica rama que tiene cierta estabilidad.<\/p>\n<p>En cambio, casi todas las dem\u00e1s ramas que crees tendr\u00e1n una vida temporal. Una vez que completes tu trabajo, confirmar\u00e1s los cambios, y luego buscar\u00e1s fusionarlos con la rama principal, posiblemente en un repositorio online <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-github\/\">como GitHub<\/a>.<\/p>\n<p>Esto significa que a menudo tendr\u00e1s muchas ramas abiertas a la vez, dependiendo del proyecto y del equipo. Sin embargo, una vez que finalizas la fusi\u00f3n, esas ramas no desaparecen.<\/p>\n<p>Por ello, hay algunas razones por las que querr\u00edas eliminar una rama local de Git:<\/p>\n<ul>\n<li><strong>Limpieza general:<\/strong> En casa, cuando terminas de cocinar, lavas los utensilios y los guardas. Lo mismo ocurre cuando trabajas con un repositorio Git: Cuando termines tu trabajo, fusionar\u00e1s los cambios y eliminar\u00e1s las ramas que ya no necesites. Esto tambi\u00e9n hace que tu proyecto y tu repositorio sean m\u00e1s f\u00e1ciles de navegar.<\/li>\n<li><strong>Tama\u00f1o del archivo del repositorio:<\/strong> Aunque los repositorios de Git suelen ser lo suficientemente peque\u00f1os como para no tener consecuencias en el tama\u00f1o de un proyecto, debes vigilarlo. Una forma de reducir el tama\u00f1o de un repositorio es eliminar las ramas que no necesites.<\/li>\n<li><strong>Rendimiento potencial:<\/strong> Aunque tu c\u00f3digo principal tenga un buen rendimiento, puede que una rama no lo tenga, dado que est\u00e1s trabajando en ella. Por ello, querr\u00e1s mantener las ramas abiertas al m\u00ednimo. De lo contrario, podr\u00eda introducir un rendimiento deficiente para tu equipo hasta que <a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/staging\/\">escenifiques y ajustes<\/a> un proyecto.<\/li>\n<\/ul>\n<p>Como ver\u00e1s m\u00e1s adelante, hacer un <code>git delete<\/code> en una rama local es sencillo, en su mayor parte. Sin embargo, es una buena idea entender lo que ocurre bajo el cap\u00f3 cuando se trata de utilizar este comando, ya que no borrar\u00e1 todo lo relacionado con la rama de tu repositorio.<\/p>\n\n<h2>\u00bfQu\u00e9 Ocurre cuando Eliminas una Rama Local de Git?<\/h2>\n<p>A nivel t\u00e9cnico, una rama es s\u00f3lo un puntero a una confirmaci\u00f3n espec\u00edfica: una secci\u00f3n de c\u00f3digo que quieres incluir en tu rama principal. Por ello, cuando elimines una rama local de Git, los commits seguir\u00e1n existiendo.<\/p>\n<p>M\u00e1s adelante, hablaremos de la recuperaci\u00f3n de ramas, y de lo que es posible gracias a esos commits que permanecen en tu repositorio. Por ahora, tienes que saber que hay dos tipos diferentes de cambios:<\/p>\n<ul>\n<li><strong>Cambios fusionados:<\/strong> Una vez que fusiones una rama con la principal, el c\u00f3digo estar\u00e1 lo m\u00e1s actualizado posible. En t\u00e9rminos t\u00e9cnicos, esto equivale a mover la referencia de la rama principal para que se ponga al d\u00eda con tu rama secundaria.<\/li>\n<li><strong>Cambios no fusionados:<\/strong> Si no fusionas los cambios, tendr\u00e1s una rama que no estar\u00e1 tan actualizada como la rama principal. Por tanto, la rama principal no tendr\u00e1 una confirmaci\u00f3n de referencia actualizada.<\/li>\n<\/ul>\n<p>De esto hablaremos con m\u00e1s detalle m\u00e1s adelante. En cualquier caso, plantea otro buen punto sobre cu\u00e1ndo eliminar ramas.<\/p>\n<h3>Cu\u00e1ndo hacer un \u00abGit Delete\u00bb en una rama local<\/h3>\n<p>Dados los peligros de eliminar una rama con cambios no fusionados, es importante no ejecutar un <code>git delete<\/code> en una rama local hasta que realices una fusi\u00f3n de c\u00f3digo. Esto garantizar\u00e1 que cada rama tenga una referencia actualizada y, por extensi\u00f3n, el c\u00f3digo m\u00e1s actual disponible.<\/p>\n<p>Tambi\u00e9n es una buena idea asegurarte de que no vas a necesitar ninguno de los commits de una rama temporal antes de realizar una <code>git delete<\/code>. Aunque puedes recuperar ramas hasta cierto punto, es un trabajo que no querr\u00e1s realizar cuando sea necesario. Te lo explicaremos m\u00e1s adelante.<\/p>\n<h2>C\u00f3mo Hacer un \u00abGit Delete\u00bb en una Rama Local<\/h2>\n<p>A lo largo del resto de este tutorial, te mostraremos c\u00f3mo hacer un <code>git delete<\/code> en una rama local. Tambi\u00e9n hablaremos de qu\u00e9 hacer con los cambios no fusionados.<\/p>\n<p>A partir de ah\u00ed, hablaremos de los errores que puedes ver, y luego de c\u00f3mo restaurar una rama local eliminada.<\/p>\n<p>Al final, echaremos un breve vistazo a las ramas remotas y a c\u00f3mo eliminarlas tambi\u00e9n.<\/p>\n<h3>Requisitos previos<\/h3>\n<p>Git en s\u00ed mismo ofrece un conjunto sencillo de comandos y te da mucho poder sin necesidad de abrir un libro de texto. A\u00fan as\u00ed, hay algunas formas diferentes de acceder a un repositorio Git dependiendo de la aplicaci\u00f3n y el editor de c\u00f3digo que elijas.<\/p>\n<p>Aunque podr\u00edas encontrar una configuraci\u00f3n de \u00abm\u00ednimos clics\u00bb dentro de una <a href=\"https:\/\/kinsta.com\/es\/blog\/herramientas-desarrollo-web\/#git-clients\">interfaz gr\u00e1fica de usuario (GUI)<\/a> dedicada, como <a href=\"https:\/\/www.gitkraken.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitKraken<\/a> o <a href=\"https:\/\/www.sublimemerge.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sublime Merge<\/a>, vamos a simplificar las cosas y utilizar herramientas integradas en el sistema operativo.<\/p>\n<p>Para seguir adelante, necesitar\u00e1s lo siguiente:<\/p>\n<ul>\n<li><strong>Acceso a la l\u00ednea de comandos:<\/strong> Nuestros ejemplos utilizar\u00e1n macOS e iTerm. Sin embargo, puedes utilizar <a href=\"https:\/\/cmder.app\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cmder<\/a> para Windows, el Terminal por defecto en macOS, lo mismo en Linux, y otros.<\/li>\n<li><strong>Acceso a tus archivos espec\u00edficos:<\/strong> Querr\u00e1s tener los archivos de tu proyecto en tu ordenador local, porque sin ellos, \u00a1no hay nada que puedas hacer!<\/li>\n<li><strong>Conocimiento de la l\u00ednea de comandos:<\/strong> Te ayudar\u00e1 tener algunos <a href=\"https:\/\/kinsta.com\/es\/blog\/linux-comandos\/\">conocimientos de la l\u00ednea de comandos<\/a>, concretamente, los comandos que te ayudar\u00e1n a navegar por tus archivos, junto con cierta comprensi\u00f3n de c\u00f3mo funciona la l\u00ednea de comandos.<\/li>\n<\/ul>\n<p>En realidad, si tienes un proyecto con un repositorio Git y una ventana de Terminal de tu elecci\u00f3n, esto es todo lo que necesitas.<\/p>\n<h3>C\u00f3mo hacer un \u00abGit Delete\u00bb b\u00e1sico<\/h3>\n<p>En primer lugar, supondremos que quieres eliminar una rama con cambios fusionados. Esta es la pr\u00e1ctica m\u00e1s sencilla y t\u00edpica.<\/p>\n<p>Sin embargo, puede que primero necesites ejecutar <code>git branch -a<\/code> o <code>git branch --list<\/code> para ver todas las ramas y encontrar la correcta en tu repositorio:<\/p>\n<figure id=\"attachment_150701\" aria-describedby=\"caption-attachment-150701\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150701 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-branch-list.png\" alt=\"Listado de ramas en un repositorio Git local.\" width=\"1000\" height=\"370\"><figcaption id=\"caption-attachment-150701\" class=\"wp-caption-text\">Listado de ramas en un repositorio Git local.<\/figcaption><\/figure>\n<p>Este es el comando que necesitar\u00e1s para eliminar una rama:<\/p>\n<pre><code class=\"language-bash\">git branch -d branch-name<\/code><\/pre>\n<p>Querr\u00e1s utilizar el nombre espec\u00edfico de la rama en lugar de nuestro marcador de posici\u00f3n.<\/p>\n<p>La bandera <code>-d<\/code> significa aqu\u00ed \u00abborrar\u00bb, y en min\u00fasculas tienes cierta protecci\u00f3n contra el borrado de una rama con cambios sin fusionar.<\/p>\n<p>Si intentas borrar una rama no fusionada, ver\u00e1s un error (en realidad es m\u00e1s bien una advertencia):<\/p>\n<figure id=\"attachment_150700\" aria-describedby=\"caption-attachment-150700\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150700 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-branch-delete-error.png\" alt=\"Intentando borrar una rama con cambios no a\u00f1adidos en un repositorio Git.\" width=\"1000\" height=\"258\"><figcaption id=\"caption-attachment-150700\" class=\"wp-caption-text\">Intentando borrar una rama con cambios no a\u00f1adidos en un repositorio Git.<\/figcaption><\/figure>\n<p>Sin embargo, puedes poner la bandera en may\u00fasculas utilizando <code>-D<\/code> y saltarte esta advertencia protectora. Esto te permite eliminar una rama con cambios sin fusionar.<\/p>\n<p>Ten en cuenta que no obtendr\u00e1s una confirmaci\u00f3n para eliminar la rama si utilizas la versi\u00f3n en may\u00fasculas, por lo que es una bandera que querr\u00e1s utilizar con cuidado.<\/p>\n<h3>\u00bfQu\u00e9 causa el error \u00abNo se puede eliminar la rama\u00bb?<\/h3>\n<p>Dado que eliminar una rama de tu repositorio es una decisi\u00f3n importante sin una resoluci\u00f3n f\u00e1cil, Git arroja errores si te equivocas.<\/p>\n<p>Por ejemplo, a veces ir\u00e1s a realizar una <code>git delete<\/code> en una rama local y ver\u00e1s un error \u00abNo se puede eliminar la rama\u00bb:<\/p>\n<figure id=\"attachment_150698\" aria-describedby=\"caption-attachment-150698\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150698 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/cannot-delete-branch-error.png\" alt=\"Intentando eliminar una rama dentro de un repositorio Git, y viendo un error.\" width=\"1000\" height=\"358\"><figcaption id=\"caption-attachment-150698\" class=\"wp-caption-text\">Intentando eliminar una rama dentro de un repositorio Git, y viendo un error.<\/figcaption><\/figure>\n<p>Esta sencilla raz\u00f3n radica en tu ubicaci\u00f3n actual dentro del repositorio de Git. No puedes borrar una rama que has \u00abcomprobado\u00bb<\/p>\n<p>La soluci\u00f3n aqu\u00ed es moverte a una rama diferente.<\/p>\n<p>Por esta raz\u00f3n, siempre te sugerimos que hagas checkout en la rama <code>main<\/code>. De esta forma, obtendr\u00e1s un error si intentas borrar <code>main<\/code>, y tambi\u00e9n podr\u00e1s borrar cualquier otra rama del repositorio.<\/p>\n<h2>C\u00f3mo Restaurar una Rama Local de Git Eliminada<\/h2>\n<p>Dado que quedar\u00e1 un commit despu\u00e9s de borrar una rama local, existe una peque\u00f1a posibilidad de recuperar una rama despu\u00e9s de realizar un <code>git delete<\/code>. Sin embargo, es m\u00e1s engorroso que fusionar primero esos cambios. En esa situaci\u00f3n, sabr\u00e1s que ya no necesitar\u00e1s una rama.<\/p>\n<p>Cada confirmaci\u00f3n utiliza un n\u00famero hash, que act\u00faa como su referencia. Puedes utilizar ese hash para comprobar y crear una nueva rama:<\/p>\n<figure id=\"attachment_150699\" aria-describedby=\"caption-attachment-150699\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150699 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/checkout-hash.png\" alt=\"Mostrando las versiones corta y larga de un hash de referencia para una confirmaci\u00f3n en Git.\" width=\"1000\" height=\"382\"><figcaption id=\"caption-attachment-150699\" class=\"wp-caption-text\">Mostrando las versiones corta y larga de un hash de referencia para una confirmaci\u00f3n en Git.<\/figcaption><\/figure>\n<p>Sin embargo, si no conoces el hash de una rama eliminada, puedes utilizar el comando <code>reflog<\/code>. Estos \u00abregistros de referencia\u00bb son muy parecidos a los que encontrar\u00e1s en aplicaciones <a href=\"https:\/\/kinsta.com\/es\/docs\/devkinsta\/resolucion-de-problemas-devkinsta\/registro\/\">como DevKinsta<\/a>.<\/p>\n<p>Aunque utilizar <code>git reflog<\/code> es un tema para otro art\u00edculo completamente distinto, puedes utilizar la funcionalidad b\u00e1sica para encontrar el hash de commits antiguos. Si ejecutas <code>git reflog<\/code>, ver\u00e1s una lista de commits:<\/p>\n<figure id=\"attachment_150702\" aria-describedby=\"caption-attachment-150702\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150702 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-reflog.png\" alt=\"Una ventana de Terminal ejecutando un comando git reflog y mostrando los resultados.\" width=\"1000\" height=\"383\"><figcaption id=\"caption-attachment-150702\" class=\"wp-caption-text\">Una ventana de Terminal ejecutando un comando git reflog y mostrando los resultados.<\/figcaption><\/figure>\n<p>La primera columna de hashes aqu\u00ed te permite comprobar el commit y crear una nueva rama. Por ejemplo:<\/p>\n<pre><code class=\"language-bash\">git checkout 5744ff6<\/code><\/pre>\n<pre><code class=\"language-bash\">git branch f9d2db5<\/code><\/pre>\n<p>Sin embargo, \u00e9sta no es una forma infalible de recuperar una rama eliminada en Git.<\/p>\n<p>En algunos casos, no habr\u00e1 ning\u00fan commit en el reflog, ni ninguna referencia en <code>HEAD<\/code> al propio commit. Por eso es mejor trabajar con tus ramas de forma m\u00e1s segura fusionando los cambios antes de realizar un <code>git delete<\/code> en una rama local.<\/p>\n<h2>Trabajar con Ramas Git Remotas<\/h2>\n<p>Cuando realizas un <code>git delete<\/code> en una rama local, a menudo tendr\u00e1s un <a href=\"https:\/\/kinsta.com\/es\/blog\/git-vs-github\/\">repositorio remoto asociado<\/a>. Esto ser\u00e1 especialmente cierto si bajas tu sitio a <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/gestion-del-sitio\/git\/\">Kinsta utilizando Git<\/a>.<\/p>\n<p>\u00c9ste no se actualizar\u00e1 junto a tu repositorio local cuando realices cambios, y lo mismo ocurre cuando eliminas una rama local.<br \/>\nSin embargo, <a href=\"https:\/\/kinsta.com\/es\/blog\/gitlab-vs-github\/\">tanto GitHub como GitLab<\/a> tienen el mismo proceso para eliminar una rama Git remota. Es un enfoque similar al de cualquier otro push \u00abupstream\u00bb<\/p>\n<p>Este es el comando<\/p>\n<pre><code class=\"language-bash\">git push remote-name -d remote-branch<\/code><\/pre>\n<p>Para <code>remote-name<\/code>, la mayor\u00eda de los repos que vemos utilizan \u00aborigen\u00bb La referencia <code>remote-branch<\/code> ser\u00e1 la misma que la de la rama local (a menos que cambies el nombre de una rama local, lo que est\u00e1 fuera del alcance de este art\u00edculo)<\/p>\n<p>Como apunte, puedes ver todas las ramas -tanto locales como remotas- utilizando <code>git branch -a<\/code>. Si s\u00f3lo quieres ver las ramas remotas, puedes utilizar <code>git branch -r<\/code>.<\/p>\n<p>Una vez que ejecutes el comando, ver\u00e1s un mensaje de confirmaci\u00f3n, momento en el que deber\u00edas volver a ejecutar <code>git branch -a<\/code> para comprobar que todo se ha eliminado como esperabas.<\/p>\n\n<h2>Resumen<\/h2>\n<p><a href=\"http:\/\/git-scm.com\" target=\"_blank\" rel=\"noopener noreferrer\">Git<\/a> es una de las pocas herramientas que te da un inmenso poder bajo el cap\u00f3 utilizando comandos legibles e intuitivos. Esto tambi\u00e9n se aplica a la eliminaci\u00f3n de ramas que ya no necesites en tu m\u00e1quina local. Sin embargo, tendr\u00e1s que tener cuidado al ejecutar git delete en una rama local.<\/p>\n<p>Esto se debe a que, si intentas eliminar cambios no fusionados, obtendr\u00e1s un error o eliminar\u00e1s algo que afectar\u00e1 a tu futuro trabajo en el proyecto. Adem\u00e1s, tambi\u00e9n tendr\u00e1s que borrar la rama remota. Tanto tu repositorio local como el remoto necesitan que realices una buena limpieza para mantener el rendimiento alto y el tama\u00f1o de los archivos al m\u00ednimo.<\/p>\n<p>Aunque puede que te encuentres solo si eliminas una rama Git por error, Kinsta te cubre las espaldas en lo que respecta al <a href=\"https:\/\/sevalla.com\/application-hosting\/\">Alojamiento de Aplicaciones<\/a>. La plataforma de alojamiento de Kinsta te ofrece la posibilidad de <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/github#authenticate-and-authorize\">conectarte y desplegar tus repos de GitHub<\/a> en s\u00f3lo unos minutos. Adem\u00e1s, tendr\u00e1s acceso a las m\u00e1quinas C2 y a la <a href=\"https:\/\/kinsta.com\/es\/blog\/plataforma-en-la-nube-para-desarrolladores\/\">Red de Nivel Premium<\/a> de Google, junto con nuestra <a href=\"https:\/\/kinsta.com\/es\/integracion-cloudflare\/\">integraci\u00f3n con Cloudflare<\/a>, para llevar tus aplicaciones al <a href=\"https:\/\/kinsta.com\/es\/hojas-de-trucos\/hoja-de-trucos-velocidad-del-sitio\/\">siguiente nivel de velocidad y seguridad<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Git es una forma fant\u00e1stica de implementar el control de versiones a un proyecto de codificaci\u00f3n; tan fant\u00e1stica, de hecho, que es casi la opci\u00f3n obligatoria. &#8230;<\/p>\n","protected":false},"author":199,"featured_media":65049,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1288,1337],"class_list":["post-65048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-git","topic-herramientas-de-desarrollo-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C\u00f3mo Hacer un &quot;Git Delete&quot; en una Rama Local - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un &quot;git delete&quot; en una rama local.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo Hacer un &quot;Git Delete&quot; en una Rama Local\" \/>\n<meta property=\"og:description\" content=\"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un &quot;git delete&quot; en una rama local.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-24T12:49:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-16T18:45:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un &quot;git delete&quot; en una rama local.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"C\u00f3mo Hacer un \u00abGit Delete\u00bb en una Rama Local\",\"datePublished\":\"2023-04-24T12:49:24+00:00\",\"dateModified\":\"2025-12-16T18:45:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\"},\"wordCount\":2376,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\",\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\",\"url\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\",\"name\":\"C\u00f3mo Hacer un \\\"Git Delete\\\" en una Rama Local - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\",\"datePublished\":\"2023-04-24T12:49:24+00:00\",\"dateModified\":\"2025-12-16T18:45:42+00:00\",\"description\":\"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un \\\"git delete\\\" en una rama local.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git\",\"item\":\"https:\/\/kinsta.com\/es\/secciones\/git\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"C\u00f3mo Hacer un &#8220;Git Delete&#8221; en una Rama Local\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C\u00f3mo Hacer un \"Git Delete\" en una Rama Local - Kinsta\u00ae","description":"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un \"git delete\" en una rama local.","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:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo Hacer un \"Git Delete\" en una Rama Local","og_description":"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un \"git delete\" en una rama local.","og_url":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_published_time":"2023-04-24T12:49:24+00:00","article_modified_time":"2025-12-16T18:45:42+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","type":"image\/png"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un \"git delete\" en una rama local.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","twitter_creator":"@Kinsta_ES","twitter_site":"@Kinsta_ES","twitter_misc":{"Escrito por":"Jeremy Holcombe","Tiempo de lectura":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"C\u00f3mo Hacer un \u00abGit Delete\u00bb en una Rama Local","datePublished":"2023-04-24T12:49:24+00:00","dateModified":"2025-12-16T18:45:42+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/"},"wordCount":2376,"publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/","url":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/","name":"C\u00f3mo Hacer un \"Git Delete\" en una Rama Local - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","datePublished":"2023-04-24T12:49:24+00:00","dateModified":"2025-12-16T18:45:42+00:00","description":"Las ramas de Git tienen un tama\u00f1o peque\u00f1o, pero es posible que no quieras tener muchas m\u00e1s por ah\u00ed. En esta entrada explicamos c\u00f3mo hacer un \"git delete\" en una rama local.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/04\/git-delete-local-branch.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/blog\/git-delete-rama-local\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Git","item":"https:\/\/kinsta.com\/es\/secciones\/git\/"},{"@type":"ListItem","position":3,"name":"C\u00f3mo Hacer un &#8220;Git Delete&#8221; en una Rama Local"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/65048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/comments?post=65048"}],"version-history":[{"count":8,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/65048\/revisions"}],"predecessor-version":[{"id":81435,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/65048\/revisions\/81435"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/translations\/dk"},{"href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/65048\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/65049"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=65048"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=65048"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/topic?post=65048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}