{"id":1389,"date":"2026-07-27T10:03:45","date_gmt":"2026-07-27T08:03:45","guid":{"rendered":"https:\/\/vermiip.es\/blog\/?p=1389"},"modified":"2026-07-27T10:04:41","modified_gmt":"2026-07-27T08:04:41","slug":"como-anadir-archivos-al-repositorio-con-git-add","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/","title":{"rendered":"C\u00f3mo a\u00f1adir archivos al repositorio con git add"},"content":{"rendered":"<p style=\"display: none;\">Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.<\/p>\n<p>Despu\u00e9s de crear o clonar un repositorio de Git, el siguiente paso natural es empezar a incorporar cambios. Aqu\u00ed es donde entra en juego <strong>git add<\/strong>, un comando esencial para preparar archivos antes de crear un commit. Si vienes de ver c\u00f3mo crear tu primer repositorio con <a href=\"https:\/\/vermiip.es\/blog\/como-crear-tu-primer-repositorio-con-git-init\">git init<\/a> o c\u00f3mo trabajar con un proyecto existente mediante <a href=\"https:\/\/vermiip.es\/blog\/como-clonar-un-repositorio-con-git-clone\">git clone<\/a>, este art\u00edculo te ayudar\u00e1 a dar el siguiente paso con confianza.<\/p>\n<p>Entender bien <strong>git add<\/strong> no solo te evita errores, tambi\u00e9n te da m\u00e1s control sobre qu\u00e9 cambios entran en la historia del proyecto y cu\u00e1les no. En otras palabras, es el puente entre editar archivos en tu equipo y llevar esos cambios al flujo de trabajo de Git.<\/p>\n<h2>Qu\u00e9 hace realmente git add<\/h2>\n<p>Una duda muy com\u00fan es pensar que <strong>git add<\/strong> \u201csube\u201d archivos al repositorio. En realidad, no los sube todav\u00eda. Lo que hace es mover los cambios al <strong>\u00e1rea de preparaci\u00f3n<\/strong> o <em>staging area<\/em>, donde Git los deja listos para ser confirmados con un commit.<\/p>\n<p>Ese matiz es importante. Git trabaja con tres estados principales: los archivos en tu directorio de trabajo, los cambios preparados y el historial de commits. <strong>git add<\/strong> conecta el primero con el segundo, pero todav\u00eda no guarda nada en la l\u00ednea temporal del proyecto.<\/p>\n<h3>El flujo b\u00e1sico de trabajo<\/h3>\n<p>Un ciclo t\u00edpico suele verse as\u00ed:<\/p>\n<pre><code># 1. Editas uno o varios archivos\n# 2. Preparas los cambios con git add\ngit add archivo.html\n\n# 3. Creas el commit con mensaje descriptivo\ngit commit -m \"A\u00f1ade la p\u00e1gina de contacto\"\n<\/code><\/pre>\n<p>Este patr\u00f3n es la base del control de versiones. Si ya vienes de aprender <a href=\"https:\/\/vermiip.es\/blog\/que-es-git-para-que-sirve-y-por-que-deberias-aprenderlo\">qu\u00e9 es Git<\/a>, reconocer\u00e1s que una buena gesti\u00f3n del staging mejora mucho la calidad de los commits.<\/p>\n<h2>Preparar archivos con git add<\/h2>\n<p>La forma m\u00e1s simple de usar el comando es indicar el nombre del archivo que quieres a\u00f1adir al staging:<\/p>\n<pre><code>git add estilo.css\ngit add index.html\n<\/code><\/pre>\n<p>Con esto, Git registra esas modificaciones para el pr\u00f3ximo commit. Si un archivo se modifica varias veces antes de confirmar, solo se preparar\u00e1 la versi\u00f3n actual que est\u00e9 en el momento de ejecutar el comando.<\/p>\n<p>Tambi\u00e9n puedes a\u00f1adir varios archivos de una sola vez, lo que resulta \u00fatil cuando trabajas en una funcionalidad peque\u00f1a o en un ajuste que afecta a varias partes del proyecto.<\/p>\n<h3>A\u00f1adir toda la carpeta o todos los cambios<\/h3>\n<p>Cuando ya controlas el flujo b\u00e1sico, puedes usar opciones m\u00e1s amplias. La m\u00e1s conocida es:<\/p>\n<pre><code>git add .\n<\/code><\/pre>\n<p>Este comando a\u00f1ade al \u00e1rea de staging todos los archivos nuevos y modificados dentro del directorio actual y sus subcarpetas. Es muy pr\u00e1ctico, pero conviene usarlo con atenci\u00f3n para no incluir cambios que a\u00fan no quieres versionar.<\/p>\n<p>Otra variante habitual es:<\/p>\n<pre><code>git add -A\n<\/code><\/pre>\n<p>Esta opci\u00f3n prepara todos los cambios del repositorio, incluidos archivos eliminados. Es especialmente \u00fatil cuando quieres capturar el estado completo de una rama antes de hacer un commit importante.<\/p>\n<h2>diferencias entre git add, git commit y git status<\/h2>\n<p>Si est\u00e1s empezando, es f\u00e1cil confundir estos comandos. La regla r\u00e1pida ser\u00eda esta: <strong>git add<\/strong> prepara, <strong>git commit<\/strong> guarda y <strong>git status<\/strong> te informa.<\/p>\n<p><strong>git status<\/strong> es tu mejor aliado para no perder de vista qu\u00e9 est\u00e1 pasando. Antes y despu\u00e9s de usar <strong>git add<\/strong>, revisarlo te ayuda a entender qu\u00e9 archivos est\u00e1n sin seguimiento, cu\u00e1les fueron modificados y cu\u00e1les ya est\u00e1n listos para el commit.<\/p>\n<pre><code>git status\ngit add app.js\ngit status\ngit commit -m \"Corrige la validaci\u00f3n del formulario\"\n<\/code><\/pre>\n<p>Este peque\u00f1o h\u00e1bito mejora mucho tu precisi\u00f3n. En equipos de desarrollo, un staging bien revisado reduce commits demasiado grandes o mezclados, algo que suele complicar revisiones y fusiones posteriores.<\/p>\n<h2>Usar git add con archivos nuevos, modificados y eliminados<\/h2>\n<p><strong>git add<\/strong> no solo sirve para archivos reci\u00e9n creados. Tambi\u00e9n funciona con archivos ya existentes que han cambiado, e incluso con archivos borrados, si lo combinas con la opci\u00f3n adecuada.<\/p>\n<h3>Archivos nuevos<\/h3>\n<p>Cuando creas un archivo que Git todav\u00eda no conoce, aparecer\u00e1 como no rastreado. Al ejecutar <strong>git add<\/strong>, pasa a formar parte del seguimiento del repositorio.<\/p>\n<pre><code>git add nueva-funcionalidad.js\n<\/code><\/pre>\n<h3>Archivos modificados<\/h3>\n<p>Si editas un archivo que ya est\u00e1 versionado, Git detecta las diferencias. Al a\u00f1adirlo otra vez, preparas la nueva versi\u00f3n para el siguiente commit.<\/p>\n<pre><code>git add fragmento.html\n<\/code><\/pre>\n<h3>Archivos eliminados<\/h3>\n<p>Si borras un archivo y quieres que esa eliminaci\u00f3n quede registrada, puedes usar:<\/p>\n<pre><code>git add -A\n<\/code><\/pre>\n<p>Esto es \u00fatil cuando eliminas recursos que ya no forman parte del proyecto, como im\u00e1genes antiguas o componentes obsoletos. Si quieres ser m\u00e1s expl\u00edcito, tambi\u00e9n puedes usar herramientas como <strong>git status<\/strong> para comprobar que la eliminaci\u00f3n ha quedado preparada correctamente.<\/p>\n<h2>A\u00f1adir solo partes concretas de un archivo<\/h2>\n<p>En proyectos reales, no siempre quieres meter todos los cambios de un archivo. A veces haces varias pruebas y solo una parte merece entrar en el commit. Para eso existe el modo interactivo.<\/p>\n<pre><code>git add -p\n<\/code><\/pre>\n<p>Con esta opci\u00f3n, Git te muestra fragmentos de cambios y te permite decidir cu\u00e1les preparar. Es una t\u00e9cnica muy \u00fatil para mantener commits limpios, coherentes y centrados en una sola tarea.<\/p>\n<p>Si est\u00e1s trabajando en una funcionalidad compleja o corrigiendo varios detalles a la vez, esta forma de a\u00f1adir cambios puede marcar una gran diferencia en la mantenibilidad del historial.<\/p>\n<h2>Errores comunes al usar git add<\/h2>\n<p>Uno de los errores m\u00e1s frecuentes es usar <strong>git add .<\/strong> sin revisar el estado del proyecto. Eso puede hacer que incluyas archivos temporales, pruebas incompletas o cambios que no deber\u00edan publicarse todav\u00eda.<\/p>\n<p>Otro fallo habitual es pensar que el archivo ya est\u00e1 guardado en el repositorio despu\u00e9s de ejecutarlo. Recuerda: hasta que no hagas <strong>git commit<\/strong>, el cambio solo est\u00e1 preparado, no confirmado.<\/p>\n<p>Tambi\u00e9n conviene vigilar los archivos generados autom\u00e1ticamente, como compilaciones, cach\u00e9s o dependencias locales. La pr\u00e1ctica recomendada es apoyarse en un buen <strong>.gitignore<\/strong> para evitar a\u00f1adirlos por accidente.<\/p>\n<h3>Una secuencia segura para trabajar<\/h3>\n<p>Una rutina sencilla y fiable ser\u00eda esta:<\/p>\n<pre><code>git status           # revisar el estado actual\ngit add archivo.js   # preparar solo lo necesario\ngit status           # confirmar qu\u00e9 qued\u00f3 en staging\ngit commit -m \"Describe el cambio con claridad\"\n<\/code><\/pre>\n<p>Este flujo te ayuda a tomar decisiones m\u00e1s limpias y a mantener commits m\u00e1s f\u00e1ciles de entender, revisar y revertir si fuera necesario.<\/p>\n<h2>buenas pr\u00e1cticas al a\u00f1adir archivos al repositorio<\/h2>\n<p>Usa <strong>git add<\/strong> con intenci\u00f3n, no como un gesto autom\u00e1tico. A\u00f1ade \u00fanicamente los archivos que forman parte del mismo cambio l\u00f3gico. Si una modificaci\u00f3n toca estilos, l\u00f3gica y documentaci\u00f3n, piensa si realmente debe ir todo junto o si conviene separarlo.<\/p>\n<p>Adem\u00e1s, escribe commits coherentes con lo que preparaste. Un buen staging facilita mensajes claros y evita historias confusas. Esta disciplina es especialmente valiosa cuando colaboras con otras personas o cuando vuelves a un proyecto despu\u00e9s de varias semanas.<\/p>\n<p>Si vienes de configurar tu entorno con <a href=\"https:\/\/vermiip.es\/blog\/como-configurar-git-por-primera-vez-con-git-config\">git config<\/a>, este es el momento de convertir la teor\u00eda en h\u00e1bito: revisar, preparar y confirmar con criterio.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p><strong>git add<\/strong> es mucho m\u00e1s que un comando previo al commit. Es la herramienta que te permite elegir exactamente qu\u00e9 cambios formar\u00e1n parte de la siguiente versi\u00f3n del proyecto. Aprender a usarlo bien mejora tu control, tu productividad y la calidad general de tu historial en Git.<\/p>\n<p>Si integras el h\u00e1bito de revisar con <strong>git status<\/strong>, preparar cambios con precisi\u00f3n y confirmar solo lo necesario, estar\u00e1s construyendo una base s\u00f3lida para trabajar con ramas, merges y flujos colaborativos m\u00e1s avanzados.<\/p>\n<h3>Fuentes y lecturas recomendadas<\/h3>\n<ul>\n<li><a href=\"https:\/\/git-scm.com\/docs\/git-add\" target=\"_blank\" rel=\"noopener\">Documentaci\u00f3n oficial de git add<\/a><\/li>\n<li><a href=\"https:\/\/git-scm.com\/book\/en\/v2\/Git-Basics-Recording-Changes-to-the-Repository\" target=\"_blank\" rel=\"noopener\">Pro Git: Recording Changes to the Repository<\/a><\/li>\n<li><a href=\"https:\/\/docs.github.com\/en\/get-started\/using-git\/about-git\" target=\"_blank\" rel=\"noopener\">GitHub Docs: About Git<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.<\/p>\n","protected":false},"author":1,"featured_media":1390,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[180],"tags":[307],"class_list":["post-1389","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-git","tag-git-add"],"_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.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C\u00f3mo a\u00f1adir archivos al repositorio con git add - Ver mi IP<\/title>\n<meta name=\"description\" content=\"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.\" \/>\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-anadir-archivos-al-repositorio-con-git-add\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo a\u00f1adir archivos al repositorio con git add - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-27T08:03:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-27T08:04:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.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-anadir-archivos-al-repositorio-con-git-add\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/\"},\"author\":{\"name\":\"Xose de la Paz\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\"},\"headline\":\"C\u00f3mo a\u00f1adir archivos al repositorio con git add\",\"datePublished\":\"2026-07-27T08:03:45+00:00\",\"dateModified\":\"2026-07-27T08:04:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/\"},\"wordCount\":1262,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/output1-16.png\",\"keywords\":[\"git add\"],\"articleSection\":[\"GIT\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/\",\"name\":\"C\u00f3mo a\u00f1adir archivos al repositorio con git add - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/output1-16.png\",\"datePublished\":\"2026-07-27T08:03:45+00:00\",\"dateModified\":\"2026-07-27T08:04:41+00:00\",\"description\":\"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/output1-16.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/output1-16.png\",\"width\":1536,\"height\":1024,\"caption\":\"C\u00f3mo a\u00f1adir archivos al repositorio con git add\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/como-anadir-archivos-al-repositorio-con-git-add\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C\u00f3mo a\u00f1adir archivos al repositorio con git add\"}]},{\"@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 a\u00f1adir archivos al repositorio con git add - Ver mi IP","description":"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.","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-anadir-archivos-al-repositorio-con-git-add\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo a\u00f1adir archivos al repositorio con git add - Ver mi IP","og_description":"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.","og_url":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/","og_site_name":"Ver mi IP","article_published_time":"2026-07-27T08:03:45+00:00","article_modified_time":"2026-07-27T08:04:41+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.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-anadir-archivos-al-repositorio-con-git-add\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/"},"author":{"name":"Xose de la Paz","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200"},"headline":"C\u00f3mo a\u00f1adir archivos al repositorio con git add","datePublished":"2026-07-27T08:03:45+00:00","dateModified":"2026-07-27T08:04:41+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/"},"wordCount":1262,"commentCount":0,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.png","keywords":["git add"],"articleSection":["GIT"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/","url":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/","name":"C\u00f3mo a\u00f1adir archivos al repositorio con git add - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#primaryimage"},"image":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.png","datePublished":"2026-07-27T08:03:45+00:00","dateModified":"2026-07-27T08:04:41+00:00","description":"Aprende a usar git add para a\u00f1adir archivos al repositorio, preparar cambios y entender el \u00e1rea de staging con ejemplos claros y pr\u00e1cticos.","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#primaryimage","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2026\/07\/output1-16.png","width":1536,"height":1024,"caption":"C\u00f3mo a\u00f1adir archivos al repositorio con git add"},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/como-anadir-archivos-al-repositorio-con-git-add\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo a\u00f1adir archivos al repositorio con git add"}]},{"@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\/1389","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=1389"}],"version-history":[{"count":1,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1389\/revisions"}],"predecessor-version":[{"id":1391,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/1389\/revisions\/1391"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media\/1390"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=1389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=1389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=1389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}