[{"data":1,"prerenderedAt":740},["ShallowReactive",2],{"/en-us/blog/authors/patrick-steinhardt":3,"navigation-fr-fr":20,"banner-fr-fr":443,"footer-fr-fr":453,"blog-author-posts-fr-fr-patrick-steinhardt":694},{"id":4,"title":5,"body":6,"config":7,"content":9,"description":6,"extension":13,"meta":14,"navigation":15,"path":16,"seo":17,"stem":18,"__hash__":19},"blogAuthors/en-us/blog/authors/patrick-steinhardt.yml","Patrick Steinhardt",null,{"template":8},"BlogAuthor",{"name":5,"config":10},{"headshot":11,"ctfId":12},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749661952/Blog/Author%20Headshots/pks-gitlab-headshot.png","pksgitlab","yml",{},true,"/en-us/blog/authors/patrick-steinhardt",{},"en-us/blog/authors/patrick-steinhardt","SV9Yd_vW69UbvntDP-SEOV9NKT_VwUAj5nfftf2ElSw",{"logo":21,"freeTrial":26,"sales":31,"login":36,"items":41,"search":358,"minimal":394,"duo":413,"switchNav":422,"pricingDeployment":433},{"config":22},{"href":23,"dataGaName":24,"dataGaLocation":25},"/fr-fr/","gitlab logo","header",{"text":27,"config":28},"Commencer un essai gratuit",{"href":29,"dataGaName":30,"dataGaLocation":25},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":32,"config":33},"Contacter l’équipe commerciale",{"href":34,"dataGaName":35,"dataGaLocation":25},"/fr-fr/sales/","sales",{"text":37,"config":38},"Connexion",{"href":39,"dataGaName":40,"dataGaLocation":25},"https://gitlab.com/users/sign_in/","sign in",[42,71,173,178,282,338],{"text":43,"config":44,"menu":46},"Plateforme",{"dataNavLevelOne":45},"platform",{"type":47,"columns":48},"cards",[49,55,63],{"title":43,"description":50,"link":51},"La plateforme d’orchestration intelligente pour le DevSecOps",{"text":52,"config":53},"Explorer notre plateforme",{"href":54,"dataGaName":45,"dataGaLocation":25},"/fr-fr/platform/",{"title":56,"description":57,"link":58},"GitLab Duo Agent Platform","L’IA agentique pour l’ensemble du cycle de développement logiciel",{"text":59,"config":60},"Découvrir GitLab Duo",{"href":61,"dataGaName":62,"dataGaLocation":25},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":64,"description":65,"link":66},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":67,"config":68},"En savoir plus",{"href":69,"dataGaName":70,"dataGaLocation":25},"/fr-fr/why-gitlab/","why gitlab",{"text":72,"left":15,"config":73,"menu":75},"Produit",{"dataNavLevelOne":74},"solutions",{"type":76,"link":77,"columns":81,"feature":152},"lists",{"text":78,"config":79},"Voir toutes les solutions",{"href":80,"dataGaName":74,"dataGaLocation":25},"/fr-fr/solutions/",[82,107,130],{"title":83,"description":84,"link":85,"items":90},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":86},{"icon":87,"href":88,"dataGaName":89,"dataGaLocation":25},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[91,95,98,103],{"text":92,"config":93},"CI/CD",{"href":94,"dataGaLocation":25,"dataGaName":92},"/fr-fr/solutions/continuous-integration/",{"text":56,"config":96},{"href":61,"dataGaLocation":25,"dataGaName":97},"gitlab duo agent platform - product menu",{"text":99,"config":100},"Gestion du code source",{"href":101,"dataGaLocation":25,"dataGaName":102},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":104,"config":105},"Livraison de logiciels automatisée",{"href":88,"dataGaLocation":25,"dataGaName":106},"Automated software delivery",{"title":108,"description":109,"link":110,"items":115},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":111},{"href":112,"dataGaName":113,"dataGaLocation":25,"icon":114},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[116,120,125],{"text":117,"config":118},"Tests de sécurité des applications",{"href":112,"dataGaName":119,"dataGaLocation":25},"Application security testing",{"text":121,"config":122},"Sécurité de la chaîne d’approvisionnement logicielle",{"href":123,"dataGaLocation":25,"dataGaName":124},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":126,"config":127},"Conformité logicielle",{"href":128,"dataGaName":129,"dataGaLocation":25},"/fr-fr/solutions/software-compliance/","software compliance",{"title":131,"link":132,"items":137},"Mesures",{"config":133},{"icon":134,"href":135,"dataGaName":136,"dataGaLocation":25},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[138,142,147],{"text":139,"config":140},"Visibilité et mesures",{"href":135,"dataGaLocation":25,"dataGaName":141},"Visibility and Measurement",{"text":143,"config":144},"Gestion de la chaîne de valeur",{"href":145,"dataGaLocation":25,"dataGaName":146},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":148,"config":149},"Analyses et informations",{"href":150,"dataGaLocation":25,"dataGaName":151},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":153,"type":76,"items":154},"GitLab",[155,161,167],{"text":156,"config":157},"Pour les entreprises",{"icon":158,"href":159,"dataGaLocation":25,"dataGaName":160},"Building","/fr-fr/enterprise/","enterprise",{"text":162,"config":163},"Pour les PME",{"icon":164,"href":165,"dataGaLocation":25,"dataGaName":166},"Work","/fr-fr/small-business/","small business",{"text":168,"config":169},"Pour le secteur public",{"icon":170,"href":171,"dataGaLocation":25,"dataGaName":172},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":174,"config":175},"Tarifs",{"href":176,"dataGaName":177,"dataGaLocation":25,"dataNavLevelOne":177},"/fr-fr/pricing/","pricing",{"text":179,"config":180,"menu":182},"Ressources",{"dataNavLevelOne":181},"resources",{"type":76,"link":183,"columns":187,"feature":271},{"text":184,"config":185},"Afficher toutes les ressources",{"href":186,"dataGaName":181,"dataGaLocation":25},"/fr-fr/resources/",[188,221,243],{"title":189,"items":190},"Premiers pas",[191,196,201,206,211,216],{"text":192,"config":193},"Installation",{"href":194,"dataGaName":195,"dataGaLocation":25},"/fr-fr/install/","install",{"text":197,"config":198},"Guides de démarrage",{"href":199,"dataGaName":200,"dataGaLocation":25},"/fr-fr/get-started/","quick setup checklists",{"text":202,"config":203},"Apprentissage",{"href":204,"dataGaLocation":25,"dataGaName":205},"https://university.gitlab.com/","learn",{"text":207,"config":208},"Documentation",{"href":209,"dataGaName":210,"dataGaLocation":25},"https://docs.gitlab.com/","product documentation",{"text":212,"config":213},"Vidéos sur les bonnes pratiques",{"href":214,"dataGaName":215,"dataGaLocation":25},"/fr-fr/getting-started-videos/","best practice videos",{"text":217,"config":218},"Intégrations",{"href":219,"dataGaName":220,"dataGaLocation":25},"/fr-fr/integrations/","integrations",{"title":222,"items":223},"Découvrir",[224,229,234,238],{"text":225,"config":226},"Témoignages clients",{"href":227,"dataGaName":228,"dataGaLocation":25},"/fr-fr/customers/","customer success stories",{"text":230,"config":231},"Blog",{"href":232,"dataGaName":233,"dataGaLocation":25},"/fr-fr/blog/","blog",{"text":235,"config":236},"The Source",{"href":237,"dataGaName":233,"dataGaLocation":25},"/fr-fr/the-source/",{"text":239,"config":240},"Travail à distance",{"href":241,"dataGaName":242,"dataGaLocation":25},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":244,"items":245},"Connecter",[246,251,256,261,266],{"text":247,"config":248},"Services GitLab",{"href":249,"dataGaName":250,"dataGaLocation":25},"/fr-fr/services/","services",{"text":252,"config":253},"Communauté",{"href":254,"dataGaName":255,"dataGaLocation":25},"/community/","community",{"text":257,"config":258},"Forum",{"href":259,"dataGaName":260,"dataGaLocation":25},"https://forum.gitlab.com/","forum",{"text":262,"config":263},"Événements",{"href":264,"dataGaName":265,"dataGaLocation":25},"/events/","events",{"text":267,"config":268},"Partenaires",{"href":269,"dataGaName":270,"dataGaLocation":25},"/fr-fr/partners/","partners",{"config":272,"title":275,"text":276,"link":277},{"background":273,"textColor":274},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Restez informé des dernières fonctionnalités et améliorations.",{"text":278,"config":279},"Lire les articles les plus récents",{"href":280,"dataGaName":281,"dataGaLocation":25},"/fr-fr/whats-new/","whats new",{"text":283,"config":284,"menu":286},"Société",{"dataNavLevelOne":285},"company",{"type":76,"columns":287},[288],{"items":289},[290,295,301,303,308,313,318,323,328,333],{"text":291,"config":292},"À propos",{"href":293,"dataGaName":294,"dataGaLocation":25},"/fr-fr/company/","about",{"text":296,"config":297,"footerGa":300},"Carrières",{"href":298,"dataGaName":299,"dataGaLocation":25},"/jobs/","jobs",{"dataGaName":299},{"text":262,"config":302},{"href":264,"dataGaName":265,"dataGaLocation":25},{"text":304,"config":305},"Leadership",{"href":306,"dataGaName":307,"dataGaLocation":25},"/company/team/e-group/","leadership",{"text":309,"config":310},"Manuel",{"href":311,"dataGaName":312,"dataGaLocation":25},"https://handbook.gitlab.com/","handbook",{"text":314,"config":315},"Relations avec les investisseurs",{"href":316,"dataGaName":317,"dataGaLocation":25},"https://ir.gitlab.com/","investor relations",{"text":319,"config":320},"Trust Center",{"href":321,"dataGaName":322,"dataGaLocation":25},"/fr-fr/security/","trust center",{"text":324,"config":325},"Centre pour la transparence de l’IA",{"href":326,"dataGaName":327,"dataGaLocation":25},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":329,"config":330},"Newsletter",{"href":331,"dataGaName":332,"dataGaLocation":25},"/company/contact/#contact-forms","newsletter",{"text":334,"config":335},"Presse",{"href":336,"dataGaName":337,"dataGaLocation":25},"/press/","press",{"text":339,"config":340,"menu":341},"Nous contacter",{"dataNavLevelOne":285},{"type":76,"columns":342},[343],{"items":344},[345,348,353],{"text":32,"config":346},{"href":34,"dataGaName":347,"dataGaLocation":25},"talk to sales",{"text":349,"config":350},"Portail d'assistance",{"href":351,"dataGaName":352,"dataGaLocation":25},"https://support.gitlab.com","support portal",{"text":354,"config":355},"Portail clients GitLab",{"href":356,"dataGaName":357,"dataGaLocation":25},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":359,"login":360,"suggestions":367},"Fermer",{"text":361,"link":362},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":363,"config":364},"GitLab.com",{"href":39,"dataGaName":365,"dataGaLocation":366},"search login","search",{"text":368,"default":369},"Suggestions",[370,373,378,380,385,390],{"text":56,"config":371},{"href":61,"dataGaName":372,"dataGaLocation":366},"GitLab Duo Agent Platform",{"text":374,"config":375},"Suggestions de code (IA)",{"href":376,"dataGaName":377,"dataGaLocation":366},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":92,"config":379},{"href":94,"dataGaName":92,"dataGaLocation":366},{"text":381,"config":382},"GitLab sur AWS",{"href":383,"dataGaName":384,"dataGaLocation":366},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":386,"config":387},"GitLab sur Google Cloud",{"href":388,"dataGaName":389,"dataGaLocation":366},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":391,"config":392},"Pourquoi utiliser GitLab ?",{"href":69,"dataGaName":393,"dataGaLocation":366},"Why GitLab?",{"freeTrial":395,"mobileIcon":400,"desktopIcon":405,"secondaryButton":408},{"text":396,"config":397},"Commencer votre essai gratuit",{"href":398,"dataGaName":30,"dataGaLocation":399},"https://gitlab.com/-/trials/new/","nav",{"altText":401,"config":402},"Icône GitLab",{"src":403,"dataGaName":404,"dataGaLocation":399},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":401,"config":406},{"src":407,"dataGaName":404,"dataGaLocation":399},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":409,"config":410},"Commencer",{"href":411,"dataGaName":412,"dataGaLocation":399},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":414,"mobileIcon":418,"desktopIcon":420},{"text":415,"config":416},"En savoir plus sur GitLab Duo",{"href":61,"dataGaName":417,"dataGaLocation":399},"gitlab duo",{"altText":401,"config":419},{"src":403,"dataGaName":404,"dataGaLocation":399},{"altText":401,"config":421},{"src":407,"dataGaName":404,"dataGaLocation":399},{"button":423,"mobileIcon":428,"desktopIcon":430},{"text":424,"config":425},"/switch",{"href":426,"dataGaName":427,"dataGaLocation":399},"#contact","switch",{"altText":401,"config":429},{"src":403,"dataGaName":404,"dataGaLocation":399},{"altText":401,"config":431},{"src":432,"dataGaName":404,"dataGaLocation":399},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":434,"mobileIcon":439,"desktopIcon":441},{"text":435,"config":436},"Retour aux tarifs",{"href":176,"dataGaName":437,"dataGaLocation":399,"icon":438},"back to pricing","GoBack",{"altText":401,"config":440},{"src":403,"dataGaName":404,"dataGaLocation":399},{"altText":401,"config":442},{"src":407,"dataGaName":404,"dataGaLocation":399},{"title":444,"button":445,"config":450},"Découvrez comment l'IA agentique transforme la livraison logicielle",{"text":446,"config":447},"Rejoindre GitLab Transcend en direct le 10 juin",{"href":448,"dataGaName":449,"dataGaLocation":25},"/fr-fr/events/transcend/virtual/","transcend event",{"layout":451,"disabled":452},"release",false,{"data":454},{"text":455,"source":456,"edit":462,"contribute":467,"config":472,"items":477,"minimal":685},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":457,"config":458},"Afficher le code source de la page",{"href":459,"dataGaName":460,"dataGaLocation":461},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":463,"config":464},"Modifier cette page",{"href":465,"dataGaName":466,"dataGaLocation":461},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":468,"config":469},"Veuillez contribuer",{"href":470,"dataGaName":471,"dataGaLocation":461},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":473,"facebook":474,"youtube":475,"linkedin":476},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[478,525,578,622,652],{"title":174,"links":479,"subMenu":494},[480,484,489],{"text":481,"config":482},"Voir les forfaits",{"href":176,"dataGaName":483,"dataGaLocation":461},"view plans",{"text":485,"config":486},"GitLab Premium",{"href":487,"dataGaName":488,"dataGaLocation":461},"/fr-fr/pricing/premium/","why premium",{"text":490,"config":491},"GitLab Ultimate",{"href":492,"dataGaName":493,"dataGaLocation":461},"/fr-fr/pricing/ultimate/","why ultimate",[495],{"title":339,"links":496},[497,500,503,505,510,515,520],{"text":498,"config":499},"Contacter l'équipe commerciale",{"href":34,"dataGaName":35,"dataGaLocation":461},{"text":501,"config":502},"Assistance GitLab",{"href":351,"dataGaName":352,"dataGaLocation":461},{"text":354,"config":504},{"href":356,"dataGaName":357,"dataGaLocation":461},{"text":506,"config":507},"Statut",{"href":508,"dataGaName":509,"dataGaLocation":461},"https://status.gitlab.com/","status",{"text":511,"config":512},"Conditions d'utilisation",{"href":513,"dataGaName":514,"dataGaLocation":461},"/terms/","terms of use",{"text":516,"config":517},"Politique de confidentialité",{"href":518,"dataGaName":519,"dataGaLocation":461},"/fr-fr/privacy/","privacy statement",{"text":521,"config":522},"Gérer vos cookies",{"dataGaName":523,"dataGaLocation":461,"id":524,"isOneTrustButton":15},"cookie preferences","ot-sdk-btn",{"title":72,"links":526,"subMenu":535},[527,531],{"text":528,"config":529},"Plateforme DevSecOps",{"href":54,"dataGaName":530,"dataGaLocation":461},"devsecops platform",{"text":532,"config":533},"Développement assisté par l'IA",{"href":61,"dataGaName":534,"dataGaLocation":461},"ai-assisted development",[536],{"title":537,"links":538},"Thèmes",[539,543,548,553,558,563,568,573],{"text":92,"config":540},{"href":541,"dataGaName":542,"dataGaLocation":461},"/fr-fr/topics/ci-cd/","cicd",{"text":544,"config":545},"GitOps",{"href":546,"dataGaName":547,"dataGaLocation":461},"/fr-fr/topics/gitops/","gitops",{"text":549,"config":550},"DevOps",{"href":551,"dataGaName":552,"dataGaLocation":461},"/fr-fr/topics/devops/","devops",{"text":554,"config":555},"Contrôle de version",{"href":556,"dataGaName":557,"dataGaLocation":461},"/fr-fr/topics/version-control/","version control",{"text":559,"config":560},"DevSecOps",{"href":561,"dataGaName":562,"dataGaLocation":461},"/fr-fr/topics/devsecops/","devsecops",{"text":564,"config":565},"Cloud-native",{"href":566,"dataGaName":567,"dataGaLocation":461},"/fr-fr/topics/cloud-native/","cloud native",{"text":569,"config":570},"IA pour la programmation",{"href":571,"dataGaName":572,"dataGaLocation":461},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":574,"config":575},"IA agentique",{"href":576,"dataGaName":577,"dataGaLocation":461},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":579,"links":580},"Solutions",[581,584,586,591,594,597,600,603,606,609,612,617],{"text":117,"config":582},{"href":112,"dataGaName":583,"dataGaLocation":461},"Application Security Testing",{"text":104,"config":585},{"href":88,"dataGaName":89,"dataGaLocation":461},{"text":587,"config":588},"Développement Agile",{"href":589,"dataGaName":590,"dataGaLocation":461},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":99,"config":592},{"href":101,"dataGaName":593,"dataGaLocation":461},"source code management",{"text":92,"config":595},{"href":94,"dataGaName":596,"dataGaLocation":461},"continuous integration & delivery",{"text":143,"config":598},{"href":145,"dataGaName":599,"dataGaLocation":461},"value stream management",{"text":544,"config":601},{"href":602,"dataGaName":547,"dataGaLocation":461},"/fr-fr/solutions/gitops/",{"text":604,"config":605},"Entreprises",{"href":159,"dataGaName":160,"dataGaLocation":461},{"text":607,"config":608},"PME",{"href":165,"dataGaName":166,"dataGaLocation":461},{"text":610,"config":611},"Secteur public",{"href":171,"dataGaName":172,"dataGaLocation":461},{"text":613,"config":614},"Éducation",{"href":615,"dataGaName":616,"dataGaLocation":461},"/fr-fr/solutions/education/","education",{"text":618,"config":619},"Services financiers",{"href":620,"dataGaName":621,"dataGaLocation":461},"/fr-fr/solutions/finance/","financial services",{"title":179,"links":623},[624,626,628,630,633,635,638,640,642,644,646,648,650],{"text":192,"config":625},{"href":194,"dataGaName":195,"dataGaLocation":461},{"text":197,"config":627},{"href":199,"dataGaName":200,"dataGaLocation":461},{"text":202,"config":629},{"href":204,"dataGaName":205,"dataGaLocation":461},{"text":207,"config":631},{"href":209,"dataGaName":632,"dataGaLocation":461},"docs",{"text":230,"config":634},{"href":232,"dataGaName":233,"dataGaLocation":461},{"text":636,"config":637},"Quoi de neuf",{"href":280,"dataGaName":281,"dataGaLocation":461},{"text":225,"config":639},{"href":227,"dataGaName":228,"dataGaLocation":461},{"text":239,"config":641},{"href":241,"dataGaName":242,"dataGaLocation":461},{"text":247,"config":643},{"href":249,"dataGaName":250,"dataGaLocation":461},{"text":252,"config":645},{"href":254,"dataGaName":255,"dataGaLocation":461},{"text":257,"config":647},{"href":259,"dataGaName":260,"dataGaLocation":461},{"text":262,"config":649},{"href":264,"dataGaName":265,"dataGaLocation":461},{"text":267,"config":651},{"href":269,"dataGaName":270,"dataGaLocation":461},{"title":283,"links":653},[654,656,658,660,662,664,669,674,676,678,680],{"text":291,"config":655},{"href":293,"dataGaName":285,"dataGaLocation":461},{"text":296,"config":657},{"href":298,"dataGaName":299,"dataGaLocation":461},{"text":304,"config":659},{"href":306,"dataGaName":307,"dataGaLocation":461},{"text":309,"config":661},{"href":311,"dataGaName":312,"dataGaLocation":461},{"text":314,"config":663},{"href":316,"dataGaName":317,"dataGaLocation":461},{"text":665,"config":666},"Développement durable",{"href":667,"dataGaName":668,"dataGaLocation":461},"/sustainability/","Sustainability",{"text":670,"config":671},"Diversité, inclusion et appartenance (DIB)",{"href":672,"dataGaName":673,"dataGaLocation":461},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":319,"config":675},{"href":321,"dataGaName":322,"dataGaLocation":461},{"text":329,"config":677},{"href":331,"dataGaName":332,"dataGaLocation":461},{"text":334,"config":679},{"href":336,"dataGaName":337,"dataGaLocation":461},{"text":681,"config":682},"Déclaration de transparence sur l'esclavage moderne",{"href":683,"dataGaName":684,"dataGaLocation":461},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":686},[687,689,692],{"text":511,"config":688},{"href":513,"dataGaName":514,"dataGaLocation":461},{"text":690,"config":691},"Gestion des cookies",{"dataGaName":523,"dataGaLocation":461,"id":524,"isOneTrustButton":15},{"text":516,"config":693},{"href":518,"dataGaName":519,"dataGaLocation":461},[695,703,712,719,726,733],{"title":696,"heroImage":697,"category":698,"description":699,"authors":700,"date":701,"slug":702,"externalUrl":6},"Nouveautés de Git 2.54.0","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1776711651/sj7xxyyuimlarswbyft5.png","open-source","Découvrez les contributions à cette release de Git 2.54.0, notamment la nouvelle maintenance des dépôts, une nouvelle commande pour modifier l'historique des commits, le remplacement de git-sizer(1) et plus encore.",[5],"2026-04-27","whats-new-in-git-2-54-0",{"title":704,"heroImage":705,"category":698,"description":706,"authors":707,"date":710,"slug":711,"externalUrl":6},"Nouveautés de Git 2.52.0","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663087/Blog/Hero%20Images/git3-cover.png","Découvrez les contributions à cette version, notamment la nouvelle commande git-last-modified(1), les améliorations des outils de réécriture de l'historique et une nouvelle stratégie de maintenance.",[708,709,5],"Christian Couder","Toon Claes","2025-11-19","whats-new-in-git-2-52-0",{"title":713,"heroImage":714,"category":698,"description":715,"authors":716,"date":717,"slug":718,"externalUrl":6},"Git : 20 ans d'histoire","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097380/Blog/Hero%20Images/Blog/Hero%20Images/git-20-years-opt2_TWNsNk8KH43b3jP0KLD0U_1750097380123.png","Revivez les débuts du projet Git, avec le tout premier commit, découvrez les particularités des premières versions et replongez dans la confusion qu'a provoquée le changement du comportement par défaut de git-push(1).",[5],"2025-04-14","journey-through-gits-20-year-history",{"title":720,"heroImage":721,"category":698,"description":722,"authors":723,"date":724,"slug":725,"externalUrl":6},"Git fête ses 20 ans : entretien avec son créateur Linus Torvalds","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662510/Blog/Hero%20Images/git-20-years-opt1.png","Linus Torvalds nous explique les origines de Git, pourquoi il en a confié la maintenance à Junio Hamano et ce qu'il pense de l'ajout de nouveaux langages de programmation à Git.",[5],"2025-04-07","celebrating-gits-20th-anniversary-with-creator-linus-torvalds",{"title":727,"heroImage":728,"category":698,"description":729,"authors":730,"date":731,"slug":732,"externalUrl":6},"Format reftable de Git : guide pour les débutants","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664595/Blog/Hero%20Images/blog-image-template-1800x945__9_.png","Dans la version 2.45.0 de Git, GitLab a introduit le backend « reftable », révolutionnant ainsi le stockage des références. Découvrez en détail le fonctionnement de ce nouveau format.",[5],"2024-05-30","a-beginners-guide-to-the-git-reftable-format",{"title":734,"heroImage":735,"category":698,"description":736,"authors":737,"date":738,"slug":739,"externalUrl":6},"Nouveautés de Git 2.45.0","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659507/Blog/Hero%20Images/AdobeStock_623844718.jpg","Découvrez les contributions de l'équipe Git de GitLab et de la communauté Git au sens large à la dernière version de Git.",[5],"2024-04-30","whats-new-in-git-2-45-0",1781392692644]