{"id":103816,"date":"2022-04-19T15:36:47","date_gmt":"2022-04-19T13:36:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36"},"modified":"2022-04-19T15:36:47","modified_gmt":"2022-04-19T13:36:49","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","title":{"rendered":"Lanzamiento del sistema de control de versiones Git 2.36","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de tres meses de desarrollo, se public\u00f3 la versi\u00f3n 2.36 del sistema de control de versiones distribuido Git. Git es uno de los sistemas de control de versiones m\u00e1s populares, confiables y de alto rendimiento, que ofrece flexibles herramientas para el desarrollo no lineal basadas en ramificaciones y fusiones de ramas. Para asegurar la integridad del historial y la resistencia a cambios 'retroactivos', se utiliza un hash impl\u00edcito de toda la historia anterior en cada commit, siendo posible tambi\u00e9n la certificaci\u00f3n con firmas digitales de los desarrolladores para etiquetas y commits espec\u00edficos.       <\/p>\n<p>En comparaci\u00f3n con la versi\u00f3n anterior, se han aceptado 717 cambios en la nueva versi\u00f3n, preparados con la participaci\u00f3n de 96 desarrolladores, de los cuales 26 participaron por primera vez en el desarrollo. Principales novedades:  <\/p>\n<ul>\n<li class=\"l\"> El comando 'git log' y 'git show' se ha a\u00f1adido la opci\u00f3n '--remerge-diff', que permite mostrar las diferencias entre el resultado conjunto de la fusi\u00f3n y los datos reales reflejados en el commit despu\u00e9s de procesar el comando 'merge', lo que permite evaluar visualmente los cambios realizados como resultado de la resoluci\u00f3n de conflictos durante la fusi\u00f3n. El comando 'git show' habitual separa las diferentes resoluciones de conflictos con sangr\u00edas, lo que dificulta la comprensi\u00f3n de los cambios. Por ejemplo, en la captura de pantalla a continuaci\u00f3n, las l\u00edneas '+\/-' sin sangr\u00eda muestran la \u00faltima resoluci\u00f3n de conflicto relacionada con el cambio de nombre en la primera rama de sha1 a oid en el comentario, mientras que '+\/-' con sangr\u00eda muestra la resoluci\u00f3n inicial de conflicto, causada por la aparici\u00f3n en la segunda rama de un argumento adicional en la funci\u00f3n dwim_ref().  <center><img decoding=\"async\" alt=\"Lanzamiento del sistema de control de versiones Git 2.36\" src=\"\/wp-content\/uploads\/2022\/04\/75651aa0f36ad2b5896991a675754b1f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>Al utilizar la opci\u00f3n '--remerge-diff', las diferencias entre las resoluciones de conflictos no se separan para cada rama principal, sino que se muestran las diferencias generales entre el archivo que tiene conflictos de fusi\u00f3n y el archivo en el que se han resuelto los conflictos.    <center><img decoding=\"async\" alt=\"Lanzamiento del sistema de control de versiones Git 2.36\" src=\"\/wp-content\/uploads\/2022\/04\/903ff119e179781b6e0de91205765a6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<li class=\"l\"> Se ha mejorado la flexibilidad en la configuraci\u00f3n del comportamiento de restablecimiento de cach\u00e9s en disco a trav\u00e9s de la llamada a la funci\u00f3n fsync(). El par\u00e1metro previamente disponible core.fsyncObjectFiles se ha dividido en dos variables de configuraci\u00f3n core.fsync y core.fsyncMethod, que ofrecen la capacidad de aplicar fsync no solo a los archivos de objetos (.git\/objects), sino tambi\u00e9n a otras estructuras de git, como referencias (.git\/refs), reflog y archivos de paquetes.\n<p>A trav\u00e9s de la variable core.fsync se puede especificar una lista de estructuras internas de Git para las cuales se invocar\u00e1 fsync adicionalmente despu\u00e9s de una operaci\u00f3n de escritura. La variable core.fsyncMethod permite seleccionar el m\u00e9todo para vaciar la cach\u00e9, por ejemplo, se puede elegir fsync para aplicar la llamada al sistema del mismo nombre o especificar writeout-only para aplicar la escritura diferida (escritura en cach\u00e9 de p\u00e1ginas).    <\/p>\n<li class=\"l\"> Para protegerse contra vulnerabilidades que manipulan la sustituci\u00f3n de directorios .git por otros usuarios en secciones compartidas, se ha reforzado la verificaci\u00f3n del propietario del repositorio. La ejecuci\u00f3n de cualquier comando git ahora solo se permite en sus propios directorios '.git'. Si el directorio del repositorio pertenece a otro usuario, por defecto se mostrar\u00e1 un error. Este comportamiento se puede desactivar mediante la configuraci\u00f3n safe.directory.\n<li class=\"l\"> Al comando &#171;git cat-file&#187;, dise\u00f1ado para mostrar el contenido de los objetos de Git, se le ha a\u00f1adido la opci\u00f3n &#171;&#8212;batch-command&#187;, que complementa los comandos disponibles anteriormente &#171;&#8212;batch&#187; y &#171;&#8212;batch-check&#187;, permitiendo seleccionar de forma adaptativa el tipo de salida a trav\u00e9s de la indicaci\u00f3n &#171;contents &lt;objeto&gt;&#187; para mostrar el contenido o &#171;info &lt;objeto&gt;&#187; para mostrar informaci\u00f3n sobre el objeto. Adem\u00e1s, se admite el comando &#171;flush&#187; para vaciar el b\u00fafer de salida.\n<li class=\"l\"> Al comando &#171;git ls-tree&#187;, destinado a formar una lista del contenido del \u00e1rbol de objetos, se le ha a\u00f1adido la opci\u00f3n &#171;&#8212;oid-only&#187; (&#171;&#8212;object-only&#187;), que, al igual que &#171;&#8212;name-only&#187;, solo muestra los identificadores de los objetos para facilitar su uso en scripts. Tambi\u00e9n se ha implementado la opci\u00f3n &#171;&#8212;format&#187; que permite definir un formato de salida propio, combinando informaci\u00f3n sobre el modo, tipo, nombre y tama\u00f1o.\n<li class=\"l\"> En el comando &#171;git bisect run&#187; se ha implementado la determinaci\u00f3n de si el script no tiene el indicador de archivo ejecutable y, en ese caso, se muestra un error con los c\u00f3digos 126 o 127 (anteriormente, si no se pod\u00eda ejecutar el script, todas las revisiones se marcaban como problem\u00e1ticas).\n<li class=\"l\"> Al comando &#171;git fetch&#187; se le ha a\u00f1adido la opci\u00f3n &#171;&#8212;refetch&#187; para extraer todos los objetos sin informar a la otra parte sobre el contenido que ya se tiene en el sistema local. Este comportamiento puede ser \u00fatil para restaurar el estado despu\u00e9s de fallos, cuando no se tiene certeza sobre la integridad de los datos locales.\n<li class=\"l\"> A los comandos &#171;git update-index&#187;, &#171;git checkout-index&#187;, &#171;git read-tree&#187; y &#171;git clean&#187; se les ha a\u00f1adido soporte para \u00edndices parciales (sparse index), lo que permite mejorar el rendimiento y ahorrar espacio en los repositorios donde se realizan operaciones de clonaci\u00f3n parcial (sparse-checkout).\n<li class=\"l\"> Se ha cambiado el comportamiento del comando &#171;git clone &#8212;filter=&#8230; &#8212;recurse-submodules&#187;, que ahora resulta en una clonaci\u00f3n parcial de subm\u00f3dulos (anteriormente, cuando se ejecutaban comandos as\u00ed, el filtro se aplicaba solo al contenido principal, y los subm\u00f3dulos se clonaban completamente sin considerar el filtro).\n<li class=\"l\"> En el comando &#171;git bundle&#187; se ha a\u00f1adido soporte para la especificaci\u00f3n de filtros para la inclusi\u00f3n selectiva de contenido, similar a las operaciones de clonaci\u00f3n parcial.\n<li class=\"l\"> Al comando &#171;git branch&#187; se le ha a\u00f1adido la opci\u00f3n &#171;&#8212;recurse-submodules&#187; para la navegaci\u00f3n recursiva a trav\u00e9s de subm\u00f3dulos.\n<li class=\"l\"> Se ha propuesto un nuevo procesador para el lenguaje Kotlin en userdiff.  <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57040\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\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.36. 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":103817,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103816","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u0442\u0440\u0451\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.36.\" \/>\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-36\" \/>\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.36 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\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.36.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36\" \/>\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-04-19T13:36:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-19T13:36:49+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\udd47Lanzamiento del sistema de control de versiones Git 2.36 | ProHoster","description":"Despu\u00e9s de tres meses de desarrollo, se ha publicado la versi\u00f3n del sistema de control de versiones distribuido Git 2.36.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","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.36 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\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.36.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","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-04-19T13:36:49+00:00","article:modified_time":"2022-04-19T13:36:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103816","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":"2026-01-25 10:29:51","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-19 13:37:10","updated":"2026-01-25 10:29:51","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\/103816","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=103816"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/103816\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/103817"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=103816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=103816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=103816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}