{"id":158368,"date":"2026-02-09T17:12:07","date_gmt":"2026-02-09T15:12:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/git-2-53"},"modified":"2026-02-09T17:12:07","modified_gmt":"2026-02-09T15:12:07","slug":"git-2-53","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/git-2-53","title":{"rendered":"Git 2.53","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>2 f\u00e9vrier <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/xmqq4inz13e3.fsf@gitster.g\/\">pr\u00e9sent\u00e9<\/a> lancement d'un syst\u00e8me de gestion d\u00e9centralis\u00e9 des textes sources <a rel=\"nofollow\" href=\"http:\/\/git-scm.com\/\">Git 2.53<\/a>.<\/p>\n<p><\/noindex><\/noindex> <noindex><\/p>\n<p>Git se distingue par sa haute performance et offre des outils de 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 l'ensemble de l'historique pr\u00e9c\u00e9dent est utilis\u00e9 dans chaque commit, ainsi que la certification par des signatures num\u00e9riques des d\u00e9veloppeurs pour les tags et commits individuels. <a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/\">est distribu\u00e9<\/a> sous licence GPLv2+.<\/p>\n<p><\/noindex>  <noindex><\/p>\n<p>Compar\u00e9 \u00e0 la version pr\u00e9c\u00e9dente, 466 modifications ont \u00e9t\u00e9 accept\u00e9es dans cette nouvelle version, gr\u00e2ce \u00e0 la participation de 70 d\u00e9veloppeurs (21 ont contribu\u00e9 \u00e0 Git pour la premi\u00e8re fois). Principales <a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/blog\/whats-new-in-git-2-53-0\/\">nouveaut\u00e9s<\/a>:<\/p>\n<p><\/noindex> <\/p>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/git\/20260105-pks-geometric-repack-with-promisors-v1-0-c4660573437e@pks.im\/\">Ajout\u00e9<\/a> La possibilit\u00e9 d'appliquer la strat\u00e9gie de compression de d\u00e9p\u00f4ts 'geometric' (git repack \u2014geometric) \u00e0 des d\u00e9p\u00f4ts externes partiellement clon\u00e9s fonctionnant en mode promisor (les objets manquants sont t\u00e9l\u00e9charg\u00e9s au besoin). Lors de la r\u00e9emballage avec les options \u2014geometric, les fichiers pack avec l'extension .promisor sont trait\u00e9s et emball\u00e9s s\u00e9par\u00e9ment. La strat\u00e9gie geometric permet de r\u00e9duire le temps d'entretien des grands monod\u00e9p\u00f4ts gr\u00e2ce \u00e0 une r\u00e9emballage s\u00e9lective des objets et \u00e0 l'\u00e9limination des op\u00e9rations gourmandes en ressources, telles que la fusion de tous les fichiers pack (la progression g\u00e9om\u00e9trique de la taille des fichiers pack est pr\u00e9serv\u00e9e, chaque fichier pack suivant devant \u00eatre au moins deux fois plus grand que le pr\u00e9c\u00e9dent).<\/li>\n<li>L'option \u2014signed-commits=strip-if-invalid a \u00e9t\u00e9 ajout\u00e9e \u00e0 la commande git fast-import pour supprimer les signatures num\u00e9riques des objets import\u00e9s devenus invalides apr\u00e8s la r\u00e9\u00e9criture d'une partie de l'historique du d\u00e9p\u00f4t. Auparavant, il \u00e9tait possible d'importer soit toutes les signatures, soit de les supprimer sans distinction entre celles valides et celles devenues obsol\u00e8tes. L'option strip-if-invalid permet de mettre en \u0153uvre des outils pour conserver les signatures valides et de re-signer les objets avec des signatures devenues obsol\u00e8tes.<\/li>\n<li>La sortie de la commande git repo structure inclut des informations sur la taille de tous les objets atteignables (reachable) dans le d\u00e9p\u00f4t, class\u00e9es par type. Les informations sont d\u00e9sormais affich\u00e9es de mani\u00e8re lisible avec des unit\u00e9s de mesure et sont pr\u00e9sent\u00e9es s\u00e9par\u00e9ment pour les tailles r\u00e9elles et celles occup\u00e9es sur le disque, ce qui permet d'\u00e9valuer la taille totale du d\u00e9p\u00f4t sur le disque :<\/li>\n<\/ul>\n<p> $ git repo structure | Structure du d\u00e9p\u00f4t | Valeur | | \u2014\u2014\u2014\u2014\u2014\u2014\u2014 | \u2014\u2014\u2014\u2014 | | * R\u00e9f\u00e9rences | | | * Compte | 1,78 k | | * Branches | 5 | | * Tags | 1,03 k | | * Remotes | 749 | | * Autres | 0 | | | | * Objets accessibles | | | * Compte | 421,37 k | | * Commits | 88,03 k | | * Arbres | 169,95 k | | * Blobs | 162,40 k | | * Tags | 994 | | * Taille gonfl\u00e9e | 7,61 GiB | | * Commits | 60,95 MiB | | * Arbres | 2,44 GiB | | * Blobs | 5,11 GiB | | * Tags | 731,73 KiB | | * Taille disque | 301,50 MiB | | * Commits | 33,57 MiB | | * Arbres | 77,92 MiB | | * Blobs | 189,44 MiB | | * Tags | 578,13 KiB |   <\/p>\n<ul>\n<li>La commande git maintenance a ajout\u00e9 la sous-commande is-needed pour effectuer des op\u00e9rations d'entretien de d\u00e9p\u00f4t uniquement en cas de besoin.<\/li>\n<li>Dans l'\u00e9quipe exp\u00e9rimentale git replay, la mise \u00e0 jour des r\u00e9f\u00e9rences dans la transaction est maintenant activ\u00e9e par d\u00e9faut, au lieu de simplement montrer o\u00f9 les r\u00e9f\u00e9rences devraient pointer sans mise \u00e0 jour.<\/li>\n<li>La commande git blame a \u00e9t\u00e9 mise \u00e0 jour pour permettre le choix de l'algorithme d'\u00e9valuation des diff\u00e9rences gr\u00e2ce \u00e0 l'option \u2014diff-algorithm=.<\/li>\n<li>La commande git repo info a \u00e9t\u00e9 mise \u00e0 jour avec l'option \u2014all.<\/li>\n<li>Le support des liens symboliques a \u00e9t\u00e9 transf\u00e9r\u00e9 de Git-for-Windows \u00e0 la plateforme Windows.<\/li>\n<\/ul>\n<p> <noindex><\/p>\n<p>La version pr\u00e9c\u00e9dente a ajout\u00e9 <a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/commit\/8f5daaff927e868b0460dda40cdb0923b8a6ef35\">avertissement<\/a> l'inclusion par d\u00e9faut de la construction des composants en langage Rust dans Git 2.53. Cependant, dans la version Git 2.53, en r\u00e9alit\u00e9, il n'y a que <a rel=\"nofollow\" href=\"https:\/\/github.com\/search?q=repo%3Agit%2Fgit+rust&amp;type=commits&amp;s=committer-date&amp;o=desc&amp;p=2\">ajout\u00e9es<\/a> certains am\u00e9liorations du support de Rust (possibilit\u00e9 de construire sans GNU sed), mais la construction avec Rust lors de l'utilisation de Makefile <a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/blob\/v2.53.0\/Makefile#L1580C7-L1580C16\">est rest\u00e9e<\/a> d\u00e9sactiv\u00e9e par d\u00e9faut (requiert le drapeau WITH_RUST), et lors de l'utilisation de Meson, cela s'active automatiquement <a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/blob\/v2.53.0\/meson_options.txt#L76\">si le compilateur rustc est pr\u00e9sent. Dans la version Git 3.0, l'outil Rust<\/a> est pr\u00e9vu <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63914\">d'\u00eatre inclus dans les d\u00e9pendances de construction obligatoires.<\/a> Le 2 f\u00e9vrier, la sortie du syst\u00e8me de gestion d\u00e9centralis\u00e9e des versions<\/p>\n<p><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/development\/18215358\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>2 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043f\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.53. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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 &laquo;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&raquo; \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432 \u0438 \u043a\u043e\u043c\u043c\u0438\u0442\u043e\u0432. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-158368","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=\"2 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043f\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\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/git-2-53\" \/>\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\udd47Git 2.53 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"2 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043f\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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/git-2-53\" \/>\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=\"2026-02-09T15:12:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-09T15:12:07+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\udd47Git 2.53 | ProHoster","description":"\ud83e\udd47Git 2.53 | ProHoster","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/git-2-53","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\udd47Git 2.53 | ProHoster","og:description":"2 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043f\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","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/git-2-53","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":"2026-02-09T15:12:07+00:00","article:modified_time":"2026-02-09T15:12:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"158368","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-02-09 15:12:10","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 15:12:07","updated":"2026-02-09 15:12:10","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\/158368","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=158368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/158368\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=158368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=158368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=158368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}