{"id":35080,"date":"2019-10-31T22:02:12","date_gmt":"2019-10-31T19:02:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22\/"},"modified":"2019-10-31T22:02:12","modified_gmt":"2019-10-31T19:02:12","slug":"vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22","title":{"rendered":"Lanzamiento del sistema distribuido de control de versiones Git 2.22","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/6\/7\/117\">Presentado<\/a><\/noindex> lanzamiento del sistema distribuido de control de versiones <noindex><a rel=\"nofollow\" href=\"http:\/\/git-scm.com\/\">Git 2.22.0<\/a><\/noindex>. 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 la ramificaci\u00f3n y la fusi\u00f3n de ramas. Para garantizar la integridad de la historia y la resistencia a cambios retrospectivos, se utiliza un hash impl\u00edcito de toda la historia previa en cada commit, y tambi\u00e9n es posible verificar digitalmente las firmas de los desarrolladores de etiquetas y commits individuales. <\/p>\n<p>En comparaci\u00f3n con la versi\u00f3n anterior, se han realizado 745 cambios en esta nueva versi\u00f3n, con la participaci\u00f3n de 74 desarrolladores, de los cuales 18 contribuyeron por primera vez al desarrollo. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2019-06-07-highlights-from-git-2-22\/\">Principales<\/a><\/noindex>  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/blob\/master\/Documentation\/RelNotes\/2.22.0.txt\">novedades<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Disponible a partir de la versi\u00f3n 1.18, el nuevo modo de traslado de la serie de confirmaciones \u00abgit rebase \u2014rebase-merges\u00bb ha reemplazado a la antigua opci\u00f3n \u00ab\u2014preserve-merges\u00bb, que ahora est\u00e1 marcada como obsoleta. La operaci\u00f3n \u00abgit rebase\u00bb se utiliza para reemplazar una serie de confirmaciones por una nueva confirmaci\u00f3n base, por ejemplo, para desplazar una rama separada donde se desarrolla una nueva caracter\u00edstica hacia el estado actual de la rama master, que incluye correcciones a\u00f1adidas despu\u00e9s de la bifurcaci\u00f3n.\n<p>                o \u2014 o \u2014 o (my-feature)<\/p>\n<p>              \/<\/p>\n<p>o \u2014 o \u2014 o \u2014 o \u2014 o (master)<\/p>\n<p>                            o \u2014 o \u2014 o (my-feature)<\/p>\n<p>                          \/<\/p>\n<p>o \u2014 o \u2014 o \u2014 o \u2014 o (master)<\/p>\n<p>Para mantener la estructura de bifurcaci\u00f3n en la rama trasladada, anteriormente se pod\u00eda utilizar la opci\u00f3n \u00ab\u2014preserve-merges\u00bb, que, al ejecutarse en modo interactivo (git rebase -i \u2014preserve-merges), permit\u00eda editar el historial de confirmaciones, pero no garantizaba la preservaci\u00f3n completa de la estructura del repositorio. El nuevo modo \u00ab\u2014rebase-merges\u00bb permite preservar la estructura de cambios en la rama trasladada, mientras ofrece un conjunto completo de operaciones interactivas, incluyendo eliminaci\u00f3n, reorganizaci\u00f3n y renombrado de confirmaciones. <\/p>\n<p>Por ejemplo, \u00ab\u2014rebase-merges\u00bb <noindex><a rel=\"nofollow\" href=\"https:\/\/i2.wp.com\/user-images.githubusercontent.com\/443245\/58998948-3f76e700-87b8-11e9-9930-a20ce809fcd5.gif?resize=1908%2C1038&#038;ssl=1\">permite<\/a><\/noindex> volver a subir commits desde una rama separada a una rama master m\u00e1s nueva, manteniendo la estructura de ramificaci\u00f3n en la rama trasladada y haciendo algunos cambios sobre la marcha en las notas de los commits.<\/p>\n<li class=\"l\"> Se ha a\u00f1adido soporte para crear una nueva rama basada en el resultado de la determinaci\u00f3n de la base de fusi\u00f3n de dos ramas (merge base, v\u00ednculo a un ancestro com\u00fan) mediante las construcciones \u00abgit branch new A\u2026B\u00bb y \u00abgit checkout -b new A\u2026B\u00bb, en las que \u00abA\u2026B\u00bb implica la determinaci\u00f3n de la base de fusi\u00f3n entre dos confirmaciones indicadas, de manera similar a como \u00abgit checkout A\u2026B\u00bb desplaza HEAD a la confirmaci\u00f3n base y \u00abdiff A\u2026B\u00bb muestra los cambios entre la confirmaci\u00f3n \u00abB\u00bb y el ancestro com\u00fan con la confirmaci\u00f3n \u00abA\u00bb.\n<p>Por ejemplo, al trabajar en una rama separada my-feature, la funci\u00f3n propuesta se puede utilizar cuando es necesario comenzar desde otra rama, por ejemplo, desde el mismo lugar en la rama master del que se extrajo la rama my-feature. Anteriormente, esto requer\u00eda examinar manualmente el registro de cambios, lo que resultaba inc\u00f3modo al haber un historial grande de cambios, luego ejecutar \u00abgit merge-base master my-feature\u00bb para calcular el hash de la base de fusiones entre las ramas master y my-feature y crear una nueva rama relativa al ancestro com\u00fan \u00abgit branch my-other-feature hash\u00bb. En Git 2.22, para crear una rama relativa a la base de fusi\u00f3n de dos ramas, se puede utilizar la sintaxis \u00abgit branch my-other-feature A\u2026B\u00bb;<\/p>\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;git branch &#8212;show-current&#187; para mostrar el nombre de la rama obtenida al realizar la operaci\u00f3n checkout;\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;git checkout &#8212;no-overlay &#8212; dir&#187;, que permite al ejecutar la operaci\u00f3n checkout llevar el contenido del directorio dir a un estado que corresponda completamente con la rama master. Por ejemplo, si en la copia local del directorio dir hay un archivo que no est\u00e1 en la rama master, por defecto al ejecutar &#171;git checkout master &#8212; dir&#187; se mantendr\u00e1; sin embargo, al especificar la opci\u00f3n &#171;&#8212;no-overlay&#187; ser\u00e1 eliminado;\n<li class=\"l\"> En el comando &#171;git diff&#187; se ha implementado una API universal para el an\u00e1lisis de opciones, lo que ha permitido unificar el manejo de opciones con otras utilidades de git. Por ejemplo, en &#171;git diff&#187; ahora todas las opciones tienen disponibles tambi\u00e9n sus antagonistas (&#171;&#8212;function-context&#187; y &#171;&#8212;no-function-context&#187;);\n<li class=\"l\"> Se ha a\u00f1adido la posibilidad de filtrar al mostrar &#171;git log&#187; etiquetas extendidas asociadas a los commits (&#171;trailer&#187; &#8212; banderas informativas adicionales, tales como Signed-off-by y Co-authored-by). Es posible filtrar etiquetas tanto por clave como por valor, por ejemplo:<br \/>\n&#171;git log &#8212;pretty=&#187;%(trailers:key=Reviewed-by,valueonly)&#187;;<\/p>\n<li class=\"l\">  Se ha a\u00f1adido un nuevo mecanismo de seguimiento Trace2, que ofrece un formato de salida m\u00e1s flexible y estructurado. Trace2 permite recopilar telemetr\u00eda sobre las operaciones realizadas y los datos de rendimiento para un an\u00e1lisis y depuraci\u00f3n m\u00e1s detallados (el manejador es asignado por el usuario, no se env\u00edan datos al exterior);\n<li class=\"l\"> Se ha hecho m\u00e1s legible el informe de &#171;git bisect&#187;, donde ahora se destacan de manera m\u00e1s visual los commits problem\u00e1ticos y se presenta un resumen de estad\u00edsticas de cambios para cada archivo (a nivel de n\u00famero de l\u00edneas modificadas);\n<li class=\"l\"> Se ha reestructurado la heur\u00edstica para la detecci\u00f3n de renombramientos de directorios con el fin de excluir la configuraci\u00f3n err\u00f3nea de etiquetas de renombrado. En caso de dudas, esos directorios ahora se marcan como conflictivos;\n<li class=\"l\"> Se ha garantizado la salida de una advertencia al intentar establecer una etiqueta sobre otra etiqueta, lo que generalmente ocurre por error y puede llevar a etiquetar el commit incorrecto (por ejemplo, una construcci\u00f3n del tipo &#171;git tag -f -m &#171;updated message&#187; my-tag1 my-tag2&#8243; resultar\u00e1 en la creaci\u00f3n de una etiqueta sobre una etiqueta antigua, mientras que el desarrollador esperaba que la nueva etiqueta se asignara al commit se\u00f1alado por la etiqueta antigua);\n<li class=\"l\"> Se ha incluido la generaci\u00f3n de mapas de bits para repositorios (estructura de disco &#171;reachability bitmaps&#187;), que almacenan datos sobre conjuntos de objetos disponibles para cada commit y permiten determinar r\u00e1pidamente la presencia de un objeto base. Esta estructura reduce significativamente el tiempo de ejecuci\u00f3n de operaciones de extracci\u00f3n de datos (git fetch).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50831\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.22.0. 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 \u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \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, \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 [&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-35080","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\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.\" \/>\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-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22\" \/>\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 \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.22 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22\" \/>\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=\"2019-10-31T19:02:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:02:12+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\udd47Versi\u00f3n del sistema de control de versiones distribuido Git 2.22 | ProHoster","description":"Se presenta la versi\u00f3n del sistema de control de versiones distribuido Git.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22","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 \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.22 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-22","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":"2019-10-31T19:02:12+00:00","article:modified_time":"2019-10-31T19:02:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35080","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":null,"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":"2026-01-21 21:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:56:40","updated":"2026-01-21 21:45:19","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\/35080","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=35080"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/35080\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=35080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=35080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=35080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}