{"id":103093,"date":"2022-01-25T15:36:40","date_gmt":"2022-01-25T13:36:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35"},"modified":"2022-01-25T15:36:40","modified_gmt":"2022-01-25T13:36:40","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35","title":{"rendered":"Lanzamiento del sistema de control de versiones Git 2.35","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de dos meses de desarrollo, se ha lanzado la versi\u00f3n 2.35 del sistema distribuido de gesti\u00f3n de c\u00f3digo fuente Git. Git es uno de los sistemas de control de versiones m\u00e1s populares, confiables y de alto rendimiento, que ofrece herramientas flexibles para el desarrollo no lineal, basadas en ramas y fusiones. Para garantizar la integridad del historial y la resistencia a los cambios \"retroactivos\", se utiliza un hashing impl\u00edcito de todo el historial anterior en cada commit, tambi\u00e9n es posible verificar las firmas digitales de los desarrolladores en etiquetas y commits individuales.       <\/p>\n<p>En comparaci\u00f3n con la versi\u00f3n anterior, en esta nueva versi\u00f3n se han incorporado 494 cambios, preparados con la participaci\u00f3n de 93 desarrolladores, de los cuales 35 participaron por primera vez en el desarrollo. Las principales novedades son:  <\/p>\n<ul>\n<li class=\"l\"> Se han ampliado las capacidades del uso de claves SSH para firmar objetos de Git. Para diferenciar la duraci\u00f3n de varias claves, se ha a\u00f1adido soporte para las directivas de OpenSSH \"valid-before\" y \"valid-after\", mediante las cuales se puede garantizar un funcionamiento correcto con las firmas despu\u00e9s de la rotaci\u00f3n de la clave de uno de los desarrolladores. Anteriormente, hab\u00eda un problema con la separaci\u00f3n de las firmas de la clave antigua y la nueva: si se eliminaba la antigua, no se pod\u00eda verificar las firmas realizadas con ella, y si se manten\u00eda, se pod\u00eda seguir creando nuevas firmas con la antigua clave, que ya hab\u00eda sido sustituida por una nueva. Con valid-before y valid-after, se puede dividir la validez de las claves seg\u00fan el momento de creaci\u00f3n de la firma.\n<li class=\"l\"> En la configuraci\u00f3n merge.conflictStyle, que permite elegir el modo de presentaci\u00f3n de la informaci\u00f3n sobre conflictos durante la fusi\u00f3n, se ha a\u00f1adido soporte para el modo \"zdiff3\", que mueve fuera del \u00e1rea de conflicto todas las l\u00edneas de contexto especificadas al principio o al final del conflicto, lo que permite lograr una presentaci\u00f3n m\u00e1s compacta de la informaci\u00f3n.\n<li class=\"l\"> Se ha a\u00f1adido el modo \"--staged\" al comando \"git stash\", que permite ocultar solo los cambios a\u00f1adidos al \u00edndice, por ejemplo, en situaciones en las que es necesario aplazar temporalmente parte de los cambios complejos para poder agregar primero lo que ya est\u00e1 listo y resolver lo dem\u00e1s m\u00e1s tarde. Este modo es similar al comando \"git commit\", que registra solo los cambios incluidos en el \u00edndice, pero en lugar de crear un nuevo commit, en \"git stash --staged\" el resultado se guarda en el \u00e1rea temporal stash. Una vez que los cambios son necesarios, se pueden recuperar con el comando \"git stash pop\".\n<li class=\"l\"> Se ha a\u00f1adido un nuevo especificador de formato al comando &#171;git log&#187;, permitiendo combinar la salida de &#171;git log&#187; con el resultado de la ejecuci\u00f3n del comando &#171;git describe&#187;. Los par\u00e1metros para &#171;git describe&#187; se especifican directamente dentro del especificador (&#171;&#8212;format=%(describe:match=&lt;foo&gt;,exclude=&lt;bar&gt;)&#187;), en el que tambi\u00e9n se pueden incluir etiquetas abreviadas (&#171;&#8212;format=%(describe:tags=&lt;bool&gt;)&#187;) y ajustar el n\u00famero de caracteres hexadecimales para la identificaci\u00f3n de objetos (&#171;&#8212;format=%(describe:abbrev=&lt;n&gt;)&#187;). Por ejemplo, para mostrar los 8 \u00faltimos commits, cuyos tags no tienen etiqueta de candidato a lanzamiento, y especificar identificadores de 8 caracteres, se puede usar el comando:       $ git log -8 &#8212;format=&#8217;%(describe:exclude=*-rc*,abbrev=13)&#8217;     v2.34.1-646-gaf4e5f569bc89     v2.34.1-644-g0330edb239c24     v2.33.1-641-g15f002812f858     v2.34.1-643-g2b95d94b056ab     v2.34.1-642-gb56bd95bbc8f7     v2.34.1-203-gffb9f2980902d     v2.34.1-640-gdf3c41adeb212     v2.34.1-639-g36b65715a4132\n<li class=\"l\"> En la configuraci\u00f3n user.signingKey se ha implementado el soporte para nuevos tipos de claves, que no se limitan al tipo &#171;ssh-&#187; y a la especificaci\u00f3n de la ruta completa del archivo de la clave. Los tipos alternativos se especifican mediante el prefijo &#171;key::&#187;, por ejemplo, &#171;key::ecdsa-sha2-nistp256&#187; para claves ECDSA.\n<li class=\"l\"> Se ha incrementado notablemente la velocidad de generaci\u00f3n de la lista de cambios en el modo &#171;&#8212;histogram&#187;, as\u00ed como al usar la opci\u00f3n &#171;&#8212;color-moved-ws&#187;, que controla el resaltado de espacios en el diff de colores.\n<li class=\"l\"> En el comando &#171;git jump&#187;, que se utiliza para proporcionar a Vim informaci\u00f3n sobre transiciones precisas a una posici\u00f3n deseada en el archivo durante el an\u00e1lisis de conflictos de fusi\u00f3n, la revisi\u00f3n de diferencias o la ejecuci\u00f3n de una b\u00fasqueda, se ha a\u00f1adido la posibilidad de restringir los conflictos de fusi\u00f3n abarcados. Por ejemplo, para limitar operaciones solo al directorio &#171;foo&#187;, se puede especificar &#171;git jump merge &#8212; foo&#187;, y para excluir el directorio &#171;Documentation&#187; de la operaci\u00f3n &#8212; &#171;git jump merge &#8216;:^Documentation'&#187;.\n<li class=\"l\"> Se ha trabajado en la estandarizaci\u00f3n del uso del tipo &#171;size_t&#187; en lugar de &#171;unsigned long&#187; para valores que representan el tama\u00f1o de objetos, lo que ha permitido la aplicaci\u00f3n de filtros &#171;clean&#187; y &#171;smudge&#187; a archivos de m\u00e1s de 4 GB en todas las plataformas, incluidas las plataformas con un modelo de datos LLP64, donde el tipo &#171;unsigned long&#187; est\u00e1 limitado a 4 bytes.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;&#8212;empty=(stop|drop|keep)&#187; al comando &#171;git am&#187;, lo que permite seleccionar el comportamiento para los correos vac\u00edos sin parches al analizar parches desde el buz\u00f3n. El valor &#171;stop&#187; finalizar\u00e1 toda la operaci\u00f3n de aplicaci\u00f3n de parches, &#171;drop&#187; omitir\u00e1 el parche vac\u00edo y &#171;keep&#187; crear\u00e1 un commit vac\u00edo.\n<li class=\"l\"> Los comandos &#171;git reset&#187;, &#171;git diff&#187;, &#171;git blame&#187;, &#171;git fetch&#187;, &#171;git pull&#187; y &#171;git ls-files&#187; ahora admiten \u00edndices parciales (sparse index), lo que permite mejorar el rendimiento y ahorrar espacio en los repositorios donde se llevan a cabo operaciones de clonaci\u00f3n parcial (sparse-checkout).\n<li class=\"l\"> Se ha declarado obsoleto el comando &#171;git sparse-checkout init&#187;, en su lugar se debe utilizar &#171;git sparse-checkout set&#187;.\n<li class=\"l\"> Se ha a\u00f1adido una implementaci\u00f3n inicial de un nuevo backend &#171;reftable&#187; para almacenar referencias, como ramas y etiquetas, en el repositorio. Este nuevo backend utiliza un almacenamiento basado en bloques, utilizado por el proyecto JGit y optimizado para almacenar un n\u00famero muy grande de referencias. El backend a\u00fan no est\u00e1 integrado con el sistema de referencias (refs) y no est\u00e1 listo para su uso pr\u00e1ctico.\n<li class=\"l\"> La paleta de colores del comando &#171;git grep&#187; se ha alineado con la utilidad GNU grep.        <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56570\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103093","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-25T13:36:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-25T13:36:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Lan\u00e7amiento del sistema de control de versiones Git 2.35 | ProHoster","description":"Despu\u00e9s de dos meses de desarrollo, se ha publicado la versi\u00f3n del sistema de control de versiones distribuido Git 2.35.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.35.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-35","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-01-25T13:36:40+00:00","article:modified_time":"2022-01-25T13:36:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103093","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-25 13:38:01","updated":"2022-09-30 07:29:34","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/103093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=103093"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/103093\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=103093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=103093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=103093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}