{"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\/fr\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","title":{"rendered":"Publication de la version 2.36 du syst\u00e8me de gestion de code source Git","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s trois mois de d\u00e9veloppement, la version du syst\u00e8me de gestion de code source distribu\u00e9 Git 2.36 a \u00e9t\u00e9 publi\u00e9e. Git est l'un des syst\u00e8mes de gestion de versions les plus populaires, fiables et performants, offrant des outils flexibles pour le d\u00e9veloppement non lin\u00e9aire bas\u00e9s sur le branchement et la fusion de branches. Pour garantir l'int\u00e9grit\u00e9 de l'historique et la r\u00e9sistance aux modifications r\u00e9troactives, un hachage implicite de tout l'historique pr\u00e9c\u00e9dent est utilis\u00e9 dans chaque commit, et il est \u00e9galement possible de v\u00e9rifier les signatures num\u00e9riques des d\u00e9veloppeurs pour certains tags et commits.       <\/p>\n<p>Compar\u00e9 \u00e0 la version pr\u00e9c\u00e9dente, cette nouvelle version int\u00e8gre 717 modifications, pr\u00e9par\u00e9es par 96 d\u00e9veloppeurs, dont 26 ont particip\u00e9 au d\u00e9veloppement pour la premi\u00e8re fois. Les principales nouveaut\u00e9s incluent :  <\/p>\n<ul>\n<li class=\"l\"> Une option \u00ab --remerge-diff \u00bb a \u00e9t\u00e9 ajout\u00e9e aux commandes \u00ab git log \u00bb et \u00ab git show \u00bb, permettant d'afficher les diff\u00e9rences entre le r\u00e9sultat commun de la fusion et les donn\u00e9es r\u00e9elles refl\u00e9t\u00e9es dans le commit apr\u00e8s le traitement de la commande \u00ab merge \u00bb, ce qui permet d'\u00e9valuer visuellement les modifications effectu\u00e9es lors de la r\u00e9solution des conflits de fusion. La commande ordinaire \u00ab git show \u00bb s\u00e9pare les diff\u00e9rentes r\u00e9solutions de conflits par un retrait, ce qui complique la compr\u00e9hension des changements. Par exemple, l'image ci-dessous montre que les lignes \u00ab +\/\u2013 \u00bb sans retrait repr\u00e9sentent la derni\u00e8re r\u00e9solution de conflit li\u00e9e au renommage dans la premi\u00e8re branche, tandis que \u00ab +\/\u2013 \u00bb avec retrait repr\u00e9sente la r\u00e9solution initiale du conflit caus\u00e9e par l'ajout d'un argument dans la fonction dwim_ref() dans la seconde branche.  <center><img decoding=\"async\" alt=\"Publication de la version 2.36 du syst\u00e8me de gestion de code source Git\" src=\"\/wp-content\/uploads\/2022\/04\/75651aa0f36ad2b5896991a675754b1f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>Lors de l'utilisation de l'option \u00ab --remerge-diff \u00bb, les diff\u00e9rences entre les r\u00e9solutions de conflits ne sont pas s\u00e9par\u00e9es pour chaque branche parent, mais montrent les diff\u00e9rences globales entre le fichier contenant les conflits de fusion et le fichier dans lequel les conflits ont \u00e9t\u00e9 r\u00e9solus.    <center><img decoding=\"async\" alt=\"Publication de la version 2.36 du syst\u00e8me de gestion de code source Git\" src=\"\/wp-content\/uploads\/2022\/04\/903ff119e179781b6e0de91205765a6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<li class=\"l\"> La flexibilit\u00e9 de la configuration du comportement de r\u00e9initialisation des caches disque via l'appel de la fonction fsync() a \u00e9t\u00e9 augment\u00e9e. L'ancien param\u00e8tre core.fsyncObjectFiles a \u00e9t\u00e9 divis\u00e9 en deux variables de configuration, core.fsync et core.fsyncMethod, permettant d'appliquer fsync non seulement aux fichiers d'objets (.git\/objects), mais \u00e9galement \u00e0 d'autres structures git, telles que les r\u00e9f\u00e9rences (.git\/refs), reflog et fichiers pack.\n<p>Gr\u00e2ce \u00e0 la variable core.fsync, il est possible de sp\u00e9cifier une liste de structures internes de Git pour lesquelles fsync sera appel\u00e9 apr\u00e8s l'op\u00e9ration d'\u00e9criture. La variable core.fsyncMethod permet de choisir la m\u00e9thode de vidage du cache, par exemple, il est possible de choisir fsync pour appliquer l'appel syst\u00e8me du m\u00eame nom ou d'indiquer writeout-only pour appliquer un \u00e9criture diff\u00e9r\u00e9e (pagecache writeback).    <\/p>\n<li class=\"l\"> Pour se prot\u00e9ger contre les vuln\u00e9rabilit\u00e9s provoqu\u00e9es par la manipulation des r\u00e9pertoires .git par d'autres utilisateurs dans des sections partag\u00e9es, le contr\u00f4le de la propri\u00e9t\u00e9 du d\u00e9p\u00f4t a \u00e9t\u00e9 renforc\u00e9. L'ex\u00e9cution de toutes les commandes git n'est maintenant autoris\u00e9e que dans ses propres r\u00e9pertoires \u00ab .git \u00bb. Si le r\u00e9pertoire avec le d\u00e9p\u00f4t appartient \u00e0 un autre utilisateur, une erreur sera affich\u00e9e par d\u00e9faut. Ce comportement peut \u00eatre d\u00e9sactiv\u00e9 \u00e0 l'aide du param\u00e8tre safe.directory.\n<li class=\"l\"> La commande &#171;git cat-file&#187;, destin\u00e9e \u00e0 afficher le contenu source des objets Git, a \u00e9t\u00e9 enrichie d'une option &#171;&#8212;batch-command&#187;, compl\u00e9tant les commandes pr\u00e9c\u00e9demment disponibles &#171;&#8212;batch&#187; et &#171;&#8212;batch-check&#187; avec la possibilit\u00e9 de choisir de mani\u00e8re adaptative le type de sortie en indiquant &#171;contents &lt;objet&gt;&#187; pour afficher le contenu ou &#171;info &lt;objet&gt;&#187; pour afficher des informations sur l'objet. La commande &#171;flush&#187; pour vider le tampon de sortie est \u00e9galement support\u00e9e.\n<li class=\"l\"> La commande &#171;git ls-tree&#187;, con\u00e7ue pour g\u00e9n\u00e9rer une liste du contenu de l'arborescence des objets, a \u00e9t\u00e9 dot\u00e9e d'une option &#171;&#8212;oid-only&#187; (&#171;&#8212;object-only&#187;), similaire \u00e0 &#171;&#8212;name-only&#187;, affichant uniquement les identifiants des objets afin de simplifier les appels depuis des scripts. Une option &#171;&#8212;format&#187; a \u00e9galement \u00e9t\u00e9 mise en \u0153uvre pour permettre de d\u00e9finir un format de sortie personnalis\u00e9, en combinant des informations sur le mode, le type, le nom et la taille.\n<li class=\"l\"> La commande &#171;git bisect run&#187; a \u00e9t\u00e9 modifi\u00e9e pour d\u00e9finir l'absence d'indication d'ex\u00e9cution pour le script d'un fichier ex\u00e9cutable, et affichera dans ce cas des erreurs avec les codes 126 ou 127 (auparavant, si le script ne pouvait pas \u00eatre ex\u00e9cut\u00e9, toutes les r\u00e9visions \u00e9taient marqu\u00e9es comme ayant des probl\u00e8mes).\n<li class=\"l\"> La commande &#171;git fetch&#187; a \u00e9t\u00e9 enrichie d'une option &#171;&#8212;refetch&#187; pour r\u00e9cup\u00e9rer tous les objets sans informer l'autre partie du contenu d\u00e9j\u00e0 pr\u00e9sent sur le syst\u00e8me local. Ce comportement peut \u00eatre utile pour restaurer l'\u00e9tat apr\u00e8s des pannes, lorsqu'il n'y a pas de certitude sur l'int\u00e9grit\u00e9 des donn\u00e9es locales.\n<li class=\"l\"> Les commandes &#171;git update-index&#187;, &#171;git checkout-index&#187;, &#171;git read-tree&#187; et &#171;git clean&#187; prennent d\u00e9sormais en charge les index partiels (sparse index), permettant d'am\u00e9liorer les performances et d'\u00e9conomiser de l'espace dans les d\u00e9p\u00f4ts o\u00f9 des op\u00e9rations de clonage partiel (sparse-checkout) sont effectu\u00e9es.\n<li class=\"l\"> Le comportement de la commande &#171;git clone &#8212;filter=&#8230; &#8212;recurse-submodules&#187; a \u00e9t\u00e9 modifi\u00e9, ce qui permet maintenant un clonage partiel des sous-modules (auparavant, lors de l'ex\u00e9cution de telles commandes, le filtre \u00e9tait appliqu\u00e9 uniquement au contenu principal, et les sous-modules \u00e9taient clon\u00e9s enti\u00e8rement sans tenir compte du filtre).\n<li class=\"l\"> La commande &#171;git bundle&#187; prend d\u00e9sormais en charge la sp\u00e9cification de filtres pour le placement s\u00e9lectif du contenu, de mani\u00e8re similaire aux op\u00e9rations de clonage partiel.\n<li class=\"l\"> La commande &#171;git branch&#187; a \u00e9t\u00e9 enrichie d'une option &#171;&#8212;recurse-submodules&#187; pour la travers\u00e9e r\u00e9cursive des sous-modules.\n<li class=\"l\"> Un nouveau gestionnaire pour le langage Kotlin a \u00e9t\u00e9 propos\u00e9 dans userdiff.  <\/ul>\n<p>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\udd47Publication du syst\u00e8me de gestion de version d\u00e9centralis\u00e9 Git 2.36 | ProHoster","description":"Apr\u00e8s trois mois de d\u00e9veloppement, la version 2.36 du syst\u00e8me de gestion de version d\u00e9centralis\u00e9 Git a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-36","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/103816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=103816"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/103816\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/103817"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=103816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=103816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=103816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}