[{"data":1,"prerenderedAt":1018},["ShallowReactive",2],{"/en-us/solutions/source-code-management":3,"navigation-en-us":238,"banner-en-us":646,"footer-en-us":663,"footer-source-/en-us/solutions/source-code-management/":907,"next-steps-en-us":1003},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":232,"_type":233,"title":22,"_source":234,"_file":235,"_stem":236,"_extension":237},"/en-us/solutions/source-code-management","solutions",false,"",{"title":9,"description":10},"Collaborate and accelerate in one place | GitLab","With GitLab’s source code management tool, you can collaborate efficiently and accelerate development workflows, all in one place. Start a free trial now.",[12,33,63,98,120,141,161,180,199,228],{"componentName":13,"componentContent":14},"SolutionsTabLinks",{"links":15},[16,21,25,29],{"text":17,"config":18},"Automated Software Delivery",{"href":19,"dataGaName":17,"dataGaLocation":20},"/solutions/delivery-automation/","tab links",{"text":22,"config":23},"Source Code Management",{"href":24,"dataGaName":22,"dataGaLocation":20},"/solutions/source-code-management/",{"text":26,"config":27},"CI/CD",{"href":28,"dataGaName":26,"dataGaLocation":20},"/solutions/continuous-integration/",{"text":30,"config":31},"AI-Assisted Development",{"href":32,"dataGaName":30,"dataGaLocation":20},"/gitlab-duo/",{"componentName":34,"componentContent":35},"CommonHero",{"title":36,"description":37,"eyebrow":38,"primaryButton":46,"tertiaryButton":52,"image":56,"config":61},"Collaborate and accelerate in one place","Ship value fast with secure, scalable, and efficient source code management workflows.",{"text":39,"config":40},"Source code management",{"backgroundColor":41,"tag":42,"typographyVariant":43,"icon":44,"iconLeft":45},"#EEE7FD","h2","body2-bold","CogCode",true,{"text":47,"config":48},"Get free trial",{"href":49,"dataGaName":50,"dataGaLocation":51},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/solutions/source-code-management&glm_content=default-saas-trial","free trial","hero",{"text":53,"config":54},"Contact sales",{"href":55,"dataGaName":50,"dataGaLocation":51},"/sales/",{"altText":57,"config":58},"Empower your teams to collaborate, innovate, modernize, and deliver safe and secure software for spacecraft, aviation, and military products.",{"src":59,"theme":60},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752024774/mcxkvmpbi6cdviyfw77f.png","rounded",{"background":62},"purple",{"componentName":64,"componentContent":65},"SolutionsAccordionWrapper",{"config":66,"title":68,"subtitle":69,"accordion":70},{"id":67,"isFullWidth":6},"source-code-management-meets-dev-sec-ops","Source code management meets DevSecOps","With GitLab’s git-based repository, you can help your developers work together better — and get products to market more efficiently.",[71,80,86,92],{"header":72,"content":73,"link":74},"Get developers up and running fast","Boost productivity with secure, easy-to-create remote development environments.",{"text":75,"config":76},"Learn more",{"url":77,"dataGaName":78,"dataGaLocation":79},"https://docs.gitlab.com/ee/user/project/remote_development/","learn more","benefits",{"header":81,"content":82,"link":83},"Institute reliable, scalable governance","Meet security and compliance standards for all your projects with built-in guardrails for code quality and security.",{"text":75,"config":84},{"url":85,"dataGaName":78,"dataGaLocation":79},"https://docs.gitlab.com/ee/user/project/merge_requests/approvals/",{"header":87,"content":88,"link":89},"Enjoy deployment flexibility","Choose from on-premises, multi-tenant SaaS, or GitLab Dedicated, our fully managed single-tenant SaaS solution.",{"text":75,"config":90},{"url":91,"dataGaName":78,"dataGaLocation":79},"https://about.gitlab.com/dedicated/",{"header":93,"content":94,"link":95},"Power it all with AI","Streamline workflows and improve your security standing with AI-assisted code explanations and automated test generation.",{"text":75,"config":96},{"url":97,"dataGaName":78,"dataGaLocation":79},"https://about.gitlab.com/gitlab-duo/#features",{"componentName":99,"componentContent":100},"SolutionsListImageCopyBlock",{"config":101,"header":103,"description":104,"cta":105,"image":111,"list":115},{"icon":102},"LockOpen","Unlock operational efficiency","Accelerate time-to-value by integrating all phases of the DevSecOps lifecycle into a single platform with a unified data store.",{"text":106,"config":107},"Explore our Platform",{"href":108,"dataGaName":109,"dataGaLocation":110},"/platform/","platform","body",{"altText":112,"config":113},"lifecycle metrics",{"src":114},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/rqiqhtfumoe7xx9c4k4t.png",[116,117,118,119],"**Git-based repository:** Allow developers to work from a local copy, resulting in rapid branching and code development.","**Branching capabilities:** Efficient branching and merging capabilities allow developers to work concurrently on a project without interference, significantly reducing the time from idea to ship.","**DORA metrics:** Boost speed across the DevOps lifecycle and empower developers to focus on high-impact work.","**Value stream management:** Visualize your end-to-end DevSecOps workstream, identify and target inefficiencies, and take action to deliver the highest possible value.",{"componentName":99,"componentContent":121},{"config":122,"header":124,"description":125,"cta":126,"image":131,"list":135},{"icon":123},"Devsecops","Strengthen security","Establish a foundation of a secure source code management to protect your code and user data.",{"text":127,"config":128},"Learn about Security & Compliance",{"href":129,"dataGaName":130,"dataGaLocation":110},"/solutions/application-security-testing/","security-compliance",{"altText":132,"config":133},"merge request security",{"src":134},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/ugwpel6bflczoqgtrfqm.png",[136,137,138,139,140],"**Merge requests:** Track, review, and approve code changes, and set required merge request approvals to have more control over who can push and merge code.","**Access controls and security guardrails:** Tailor permission levels to be granular or chained together — all easily managed via the UI or as code.","**Compliance pipelines:** Ensure that important policies are enforced, whether it’s standard regulatory controls or your own policy framework.","**Audit events:** Visualize a comprehensive history of audited events for even the most relevant and sensitive types of actions.","**Secret detection:** Keep secrets from getting leaked with support for pre-receive secret detection and built-in post-commit secret scanning.",{"componentName":99,"componentContent":142},{"config":143,"header":145,"description":146,"cta":147,"image":152,"list":156},{"icon":144},"IdeaCollaboration","Improve developer experience","Make it simple for teams and stakeholders to communicate, contribute, and work efficiently together.",{"text":148,"config":149},"Learn about Developer Experience",{"href":150,"dataGaName":151,"dataGaLocation":110},"/developer-experience/","developer-experience",{"altText":153,"config":154},"code",{"src":155},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/pehqqfxunhuqupodaso8.png",[157,158,159,160],"**Code review workflow:** Automate, track and report code reviews, and identify workflow improvements with code review analytics.","**Web IDE:** Contribute easily right from your browser with everything you need using a full featured Integrated Development Environment (IDE).","**Merge trains:** Keep your main branch green and developers collaborating effectively.","**Remote development workflows:** Create consistent, on-demand environments that are pre-configured with the latest stable libraries and dependencies for easier onboarding, project kickstarting, contributing, and security.",{"componentName":99,"componentContent":162},{"config":163,"header":165,"description":166,"cta":167,"image":171,"list":175},{"icon":164},"AiCodeSuggestions","Get an AI assist","From improving security to making processes more seamless, AI makes an impact across the software development lifecycle.",{"text":168,"config":169},"Learn about GitLab Duo",{"href":32,"dataGaName":170,"dataGaLocation":110},"gitlab-duo",{"altText":172,"config":173},"gitlab duo",{"src":174},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/gqcjoxanluzr0wfxv8wi.png",[176,177,178,179],"**Code suggestions:** Help developers write secure code more efficiently and accelerate cycle times by taking care of repetitive, routine coding tasks","**Code explanation:** Help developers understand code by explaining it more clearly in natural language.","**Review summary:** Get a succinct summary of all comments and suggestions in both project issues and code reviews.","**Test generation:** Catch bugs early by automatically generating tests for the selected code.",{"componentName":181,"componentContent":182},"CommonQuoteCarousel",{"config":183,"cards":185},{"id":184,"needsVerticalSpacing":45},"customer-testimonials",[186],{"quote":187,"author":188,"cta":192,"config":197},"We turned to GitLab to allow us to rethink, and disrupt, the way we develop and build software swiftly, without compromising security. It’s how we enable our agile software development business.",{"name":189,"title":190,"company":191},"Glenn Kurowski","Senior Vice President and CTO","CACI",{"text":193,"config":194},"View case study",{"href":195,"dataGaName":196,"dataGaLocation":110},"/customers/caci/","CACI case study",{"logo":198},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317428/zhdozzhhmxvzajudw5i6.webp",{"componentName":200,"componentContent":201},"CommonResourcesCards",{"title":202,"subtitle":203,"button":204,"cards":208,"config":227},"Resources","Get the latest source code management insights right here",{"text":205,"config":206},"More SCM resources",{"href":207,"dataGaName":205,"dataGaLocation":110},"/resources/?topic=Version%20Control%20%26%20Collaboration",[209,216,221],{"title":210,"config":211},"European tech company Cube drives secure software with AI in GitLab Duo",{"icon":212,"url":213,"dataGaName":214,"dataGaLocation":215},"Ebook","/customers/cube/","customers cube","resource cards",{"title":217,"config":218},"GitLab advances open science education at Te Herenga Waka – Victoria University of Wellington",{"icon":212,"url":219,"dataGaName":220,"dataGaLocation":215},"/customers/victoria-university/","customers victoria university",{"title":222,"config":223},"How to implement version control with GitLab",{"icon":224,"url":225,"dataGaName":226,"dataGaLocation":215},"Article","/topics/version-control/how-implement-version-control/","how implement version control",{"background":62},{"componentName":229,"componentContent":230},"CommonNextSteps",{"header":231},"Ship better software. Faster","content:en-us:solutions:source-code-management.yml","yaml","content","en-us/solutions/source-code-management.yml","en-us/solutions/source-code-management","yml",{"_path":239,"_dir":240,"_draft":6,"_partial":6,"_locale":7,"data":241,"_id":642,"_type":233,"title":643,"_source":234,"_file":644,"_stem":645,"_extension":237},"/shared/en-us/main-navigation","en-us",{"logo":242,"freeTrial":247,"sales":250,"login":254,"items":259,"search":574,"minimal":605,"duo":624,"pricingDeployment":632},{"config":243},{"href":244,"dataGaName":245,"dataGaLocation":246},"/","gitlab logo","header",{"text":47,"config":248},{"href":249,"dataGaName":50,"dataGaLocation":246},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":251,"config":252},"Talk to sales",{"href":55,"dataGaName":253,"dataGaLocation":246},"sales",{"text":255,"config":256},"Sign in",{"href":257,"dataGaName":258,"dataGaLocation":246},"https://gitlab.com/users/sign_in/","sign in",[260,298,385,390,495,555],{"text":261,"config":262,"cards":263,"footer":282},"Platform",{"dataNavLevelOne":109},[264,268,275],{"title":261,"description":265,"link":266},"The most comprehensive AI-powered DevSecOps Platform",{"text":106,"config":267},{"href":108,"dataGaName":109,"dataGaLocation":246},{"title":269,"description":270,"link":271},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":272,"config":273},"Meet GitLab Duo",{"href":32,"dataGaName":274,"dataGaLocation":246},"gitlab duo ai",{"title":276,"description":277,"link":278},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":75,"config":279},{"href":280,"dataGaName":281,"dataGaLocation":246},"/why-gitlab/","why gitlab",{"title":283,"items":284},"Get started with",[285,290,294],{"text":286,"config":287},"Platform Engineering",{"href":288,"dataGaName":289,"dataGaLocation":246},"/solutions/platform-engineering/","platform engineering",{"text":291,"config":292},"Developer Experience",{"href":150,"dataGaName":293,"dataGaLocation":246},"Developer experience",{"text":295,"config":296},"MLOps",{"href":297,"dataGaName":295,"dataGaLocation":246},"/topics/devops/the-role-of-ai-in-devops/",{"text":299,"left":45,"config":300,"link":301,"lists":305,"footer":367},"Product",{"dataNavLevelOne":5},{"text":302,"config":303},"View all Solutions",{"href":304,"dataGaName":5,"dataGaLocation":246},"/solutions/",[306,324,346],{"title":307,"description":308,"link":309,"items":313},"Automation","CI/CD and automation to accelerate deployment",{"config":310},{"icon":311,"href":19,"dataGaName":312,"dataGaLocation":246},"AutomatedCodeAlt","automated software delivery",[314,316,319,321],{"text":26,"config":315},{"href":28,"dataGaLocation":246,"dataGaName":26},{"text":30,"config":317},{"href":32,"dataGaLocation":246,"dataGaName":318},"AI assisted development",{"text":22,"config":320},{"href":24,"dataGaLocation":246,"dataGaName":22},{"text":17,"config":322},{"href":19,"dataGaLocation":246,"dataGaName":323},"Automated software delivery",{"title":325,"description":326,"link":327,"items":331},"Security","Deliver code faster without compromising security",{"config":328},{"href":129,"dataGaName":329,"dataGaLocation":246,"icon":330},"security and compliance","ShieldCheckLight",[332,336,341],{"text":333,"config":334},"Application Security Testing",{"href":129,"dataGaName":335,"dataGaLocation":246},"Application security testing",{"text":337,"config":338},"Software Supply Chain Security",{"href":339,"dataGaLocation":246,"dataGaName":340},"/solutions/supply-chain/","Software supply chain security",{"text":342,"config":343},"Software Compliance",{"href":344,"dataGaName":345,"dataGaLocation":246},"/solutions/software-compliance/","software compliance",{"title":347,"link":348,"items":353},"Measurement",{"config":349},{"icon":350,"href":351,"dataGaName":352,"dataGaLocation":246},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[354,358,362],{"text":355,"config":356},"Visibility & Measurement",{"href":351,"dataGaLocation":246,"dataGaName":357},"Visibility and Measurement",{"text":359,"config":360},"Value Stream Management",{"href":361,"dataGaLocation":246,"dataGaName":359},"/solutions/value-stream-management/",{"text":363,"config":364},"Analytics & Insights",{"href":365,"dataGaLocation":246,"dataGaName":366},"/solutions/analytics-and-insights/","Analytics and insights",{"title":368,"items":369},"GitLab for",[370,375,380],{"text":371,"config":372},"Enterprise",{"href":373,"dataGaLocation":246,"dataGaName":374},"/enterprise/","enterprise",{"text":376,"config":377},"Small Business",{"href":378,"dataGaLocation":246,"dataGaName":379},"/small-business/","small business",{"text":381,"config":382},"Public Sector",{"href":383,"dataGaLocation":246,"dataGaName":384},"/solutions/public-sector/","public sector",{"text":386,"config":387},"Pricing",{"href":388,"dataGaName":389,"dataGaLocation":246,"dataNavLevelOne":389},"/pricing/","pricing",{"text":202,"config":391,"link":393,"lists":397,"feature":482},{"dataNavLevelOne":392},"resources",{"text":394,"config":395},"View all resources",{"href":396,"dataGaName":392,"dataGaLocation":246},"/resources/",[398,431,454],{"title":399,"items":400},"Getting started",[401,406,411,416,421,426],{"text":402,"config":403},"Install",{"href":404,"dataGaName":405,"dataGaLocation":246},"/install/","install",{"text":407,"config":408},"Quick start guides",{"href":409,"dataGaName":410,"dataGaLocation":246},"/get-started/","quick setup checklists",{"text":412,"config":413},"Learn",{"href":414,"dataGaLocation":246,"dataGaName":415},"https://university.gitlab.com/","learn",{"text":417,"config":418},"Product documentation",{"href":419,"dataGaName":420,"dataGaLocation":246},"https://docs.gitlab.com/","product documentation",{"text":422,"config":423},"Best practice videos",{"href":424,"dataGaName":425,"dataGaLocation":246},"/getting-started-videos/","best practice videos",{"text":427,"config":428},"Integrations",{"href":429,"dataGaName":430,"dataGaLocation":246},"/integrations/","integrations",{"title":432,"items":433},"Discover",[434,439,444,449],{"text":435,"config":436},"Customer success stories",{"href":437,"dataGaName":438,"dataGaLocation":246},"/customers/","customer success stories",{"text":440,"config":441},"Blog",{"href":442,"dataGaName":443,"dataGaLocation":246},"/blog/","blog",{"text":445,"config":446},"Remote",{"href":447,"dataGaName":448,"dataGaLocation":246},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":450,"config":451},"TeamOps",{"href":452,"dataGaName":453,"dataGaLocation":246},"/teamops/","teamops",{"title":455,"items":456},"Connect",[457,462,467,472,477],{"text":458,"config":459},"GitLab Services",{"href":460,"dataGaName":461,"dataGaLocation":246},"/services/","services",{"text":463,"config":464},"Community",{"href":465,"dataGaName":466,"dataGaLocation":246},"/community/","community",{"text":468,"config":469},"Forum",{"href":470,"dataGaName":471,"dataGaLocation":246},"https://forum.gitlab.com/","forum",{"text":473,"config":474},"Events",{"href":475,"dataGaName":476,"dataGaLocation":246},"/events/","events",{"text":478,"config":479},"Partners",{"href":480,"dataGaName":481,"dataGaLocation":246},"/partners/","partners",{"backgroundColor":483,"textColor":484,"text":485,"image":486,"link":490},"#2f2a6b","#fff","Insights for the future of software development",{"altText":487,"config":488},"the source promo card",{"src":489},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":491,"config":492},"Read the latest",{"href":493,"dataGaName":494,"dataGaLocation":246},"/the-source/","the source",{"text":496,"config":497,"lists":499},"Company",{"dataNavLevelOne":498},"company",[500],{"items":501},[502,507,513,515,520,525,530,535,540,545,550],{"text":503,"config":504},"About",{"href":505,"dataGaName":506,"dataGaLocation":246},"/company/","about",{"text":508,"config":509,"footerGa":512},"Jobs",{"href":510,"dataGaName":511,"dataGaLocation":246},"/jobs/","jobs",{"dataGaName":511},{"text":473,"config":514},{"href":475,"dataGaName":476,"dataGaLocation":246},{"text":516,"config":517},"Leadership",{"href":518,"dataGaName":519,"dataGaLocation":246},"/company/team/e-group/","leadership",{"text":521,"config":522},"Team",{"href":523,"dataGaName":524,"dataGaLocation":246},"/company/team/","team",{"text":526,"config":527},"Handbook",{"href":528,"dataGaName":529,"dataGaLocation":246},"https://handbook.gitlab.com/","handbook",{"text":531,"config":532},"Investor relations",{"href":533,"dataGaName":534,"dataGaLocation":246},"https://ir.gitlab.com/","investor relations",{"text":536,"config":537},"Trust Center",{"href":538,"dataGaName":539,"dataGaLocation":246},"/security/","trust center",{"text":541,"config":542},"AI Transparency Center",{"href":543,"dataGaName":544,"dataGaLocation":246},"/ai-transparency-center/","ai transparency center",{"text":546,"config":547},"Newsletter",{"href":548,"dataGaName":549,"dataGaLocation":246},"/company/contact/","newsletter",{"text":551,"config":552},"Press",{"href":553,"dataGaName":554,"dataGaLocation":246},"/press/","press",{"text":556,"config":557,"lists":558},"Contact us",{"dataNavLevelOne":498},[559],{"items":560},[561,564,569],{"text":251,"config":562},{"href":55,"dataGaName":563,"dataGaLocation":246},"talk to sales",{"text":565,"config":566},"Get help",{"href":567,"dataGaName":568,"dataGaLocation":246},"/support/","get help",{"text":570,"config":571},"Customer portal",{"href":572,"dataGaName":573,"dataGaLocation":246},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":575,"login":576,"suggestions":583},"Close",{"text":577,"link":578},"To search repositories and projects, login to",{"text":579,"config":580},"gitlab.com",{"href":257,"dataGaName":581,"dataGaLocation":582},"search login","search",{"text":584,"default":585},"Suggestions",[586,588,592,594,598,602],{"text":269,"config":587},{"href":32,"dataGaName":269,"dataGaLocation":582},{"text":589,"config":590},"Code Suggestions (AI)",{"href":591,"dataGaName":589,"dataGaLocation":582},"/solutions/code-suggestions/",{"text":26,"config":593},{"href":28,"dataGaName":26,"dataGaLocation":582},{"text":595,"config":596},"GitLab on AWS",{"href":597,"dataGaName":595,"dataGaLocation":582},"/partners/technology-partners/aws/",{"text":599,"config":600},"GitLab on Google Cloud",{"href":601,"dataGaName":599,"dataGaLocation":582},"/partners/technology-partners/google-cloud-platform/",{"text":603,"config":604},"Why GitLab?",{"href":280,"dataGaName":603,"dataGaLocation":582},{"freeTrial":606,"mobileIcon":611,"desktopIcon":616,"secondaryButton":619},{"text":607,"config":608},"Start free trial",{"href":609,"dataGaName":50,"dataGaLocation":610},"https://gitlab.com/-/trials/new/","nav",{"altText":612,"config":613},"Gitlab Icon",{"src":614,"dataGaName":615,"dataGaLocation":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":612,"config":617},{"src":618,"dataGaName":615,"dataGaLocation":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":620,"config":621},"Get Started",{"href":622,"dataGaName":623,"dataGaLocation":610},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":625,"mobileIcon":628,"desktopIcon":630},{"text":626,"config":627},"Learn more about GitLab Duo",{"href":32,"dataGaName":172,"dataGaLocation":610},{"altText":612,"config":629},{"src":614,"dataGaName":615,"dataGaLocation":610},{"altText":612,"config":631},{"src":618,"dataGaName":615,"dataGaLocation":610},{"freeTrial":633,"mobileIcon":638,"desktopIcon":640},{"text":634,"config":635},"Back to pricing",{"href":388,"dataGaName":636,"dataGaLocation":610,"icon":637},"back to pricing","GoBack",{"altText":612,"config":639},{"src":614,"dataGaName":615,"dataGaLocation":610},{"altText":612,"config":641},{"src":618,"dataGaName":615,"dataGaLocation":610},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":647,"_dir":240,"_draft":6,"_partial":6,"_locale":7,"title":648,"button":649,"image":654,"config":658,"_id":660,"_type":233,"_source":234,"_file":661,"_stem":662,"_extension":237},"/shared/en-us/banner","is now in public beta!",{"text":650,"config":651},"Try the Beta",{"href":652,"dataGaName":653,"dataGaLocation":246},"/gitlab-duo/agent-platform/","duo banner",{"altText":655,"config":656},"GitLab Duo Agent Platform",{"src":657},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":659},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":664,"_dir":240,"_draft":6,"_partial":6,"_locale":7,"data":665,"_id":903,"_type":233,"title":904,"_source":234,"_file":905,"_stem":906,"_extension":237},"/shared/en-us/main-footer",{"text":666,"source":667,"edit":673,"contribute":678,"config":683,"items":688,"minimal":895},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":668,"config":669},"View page source",{"href":670,"dataGaName":671,"dataGaLocation":672},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":674,"config":675},"Edit this page",{"href":676,"dataGaName":677,"dataGaLocation":672},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":679,"config":680},"Please contribute",{"href":681,"dataGaName":682,"dataGaLocation":672},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":684,"facebook":685,"youtube":686,"linkedin":687},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[689,735,788,832,861],{"title":386,"links":690,"subMenu":705},[691,695,700],{"text":692,"config":693},"View plans",{"href":388,"dataGaName":694,"dataGaLocation":672},"view plans",{"text":696,"config":697},"Why Premium?",{"href":698,"dataGaName":699,"dataGaLocation":672},"/pricing/premium/","why premium",{"text":701,"config":702},"Why Ultimate?",{"href":703,"dataGaName":704,"dataGaLocation":672},"/pricing/ultimate/","why ultimate",[706],{"title":707,"links":708},"Contact Us",[709,711,713,715,720,725,730],{"text":53,"config":710},{"href":55,"dataGaName":253,"dataGaLocation":672},{"text":565,"config":712},{"href":567,"dataGaName":568,"dataGaLocation":672},{"text":570,"config":714},{"href":572,"dataGaName":573,"dataGaLocation":672},{"text":716,"config":717},"Status",{"href":718,"dataGaName":719,"dataGaLocation":672},"https://status.gitlab.com/","status",{"text":721,"config":722},"Terms of use",{"href":723,"dataGaName":724,"dataGaLocation":672},"/terms/","terms of use",{"text":726,"config":727},"Privacy statement",{"href":728,"dataGaName":729,"dataGaLocation":672},"/privacy/","privacy statement",{"text":731,"config":732},"Cookie preferences",{"dataGaName":733,"dataGaLocation":672,"id":734,"isOneTrustButton":45},"cookie preferences","ot-sdk-btn",{"title":299,"links":736,"subMenu":744},[737,741],{"text":738,"config":739},"DevSecOps platform",{"href":108,"dataGaName":740,"dataGaLocation":672},"devsecops platform",{"text":30,"config":742},{"href":32,"dataGaName":743,"dataGaLocation":672},"ai-assisted development",[745],{"title":746,"links":747},"Topics",[748,753,758,763,768,773,778,783],{"text":749,"config":750},"CICD",{"href":751,"dataGaName":752,"dataGaLocation":672},"/topics/ci-cd/","cicd",{"text":754,"config":755},"GitOps",{"href":756,"dataGaName":757,"dataGaLocation":672},"/topics/gitops/","gitops",{"text":759,"config":760},"DevOps",{"href":761,"dataGaName":762,"dataGaLocation":672},"/topics/devops/","devops",{"text":764,"config":765},"Version Control",{"href":766,"dataGaName":767,"dataGaLocation":672},"/topics/version-control/","version control",{"text":769,"config":770},"DevSecOps",{"href":771,"dataGaName":772,"dataGaLocation":672},"/topics/devsecops/","devsecops",{"text":774,"config":775},"Cloud Native",{"href":776,"dataGaName":777,"dataGaLocation":672},"/topics/cloud-native/","cloud native",{"text":779,"config":780},"AI for Coding",{"href":781,"dataGaName":782,"dataGaLocation":672},"/topics/devops/ai-for-coding/","ai for coding",{"text":784,"config":785},"Agentic AI",{"href":786,"dataGaName":787,"dataGaLocation":672},"/topics/agentic-ai/","agentic ai",{"title":789,"links":790},"Solutions",[791,793,795,800,804,807,811,814,816,819,822,827],{"text":333,"config":792},{"href":129,"dataGaName":333,"dataGaLocation":672},{"text":323,"config":794},{"href":19,"dataGaName":312,"dataGaLocation":672},{"text":796,"config":797},"Agile development",{"href":798,"dataGaName":799,"dataGaLocation":672},"/solutions/agile-delivery/","agile delivery",{"text":801,"config":802},"SCM",{"href":24,"dataGaName":803,"dataGaLocation":672},"source code management",{"text":749,"config":805},{"href":28,"dataGaName":806,"dataGaLocation":672},"continuous integration & delivery",{"text":808,"config":809},"Value stream management",{"href":361,"dataGaName":810,"dataGaLocation":672},"value stream management",{"text":754,"config":812},{"href":813,"dataGaName":757,"dataGaLocation":672},"/solutions/gitops/",{"text":371,"config":815},{"href":373,"dataGaName":374,"dataGaLocation":672},{"text":817,"config":818},"Small business",{"href":378,"dataGaName":379,"dataGaLocation":672},{"text":820,"config":821},"Public sector",{"href":383,"dataGaName":384,"dataGaLocation":672},{"text":823,"config":824},"Education",{"href":825,"dataGaName":826,"dataGaLocation":672},"/solutions/education/","education",{"text":828,"config":829},"Financial services",{"href":830,"dataGaName":831,"dataGaLocation":672},"/solutions/finance/","financial services",{"title":202,"links":833},[834,836,838,840,843,845,847,849,851,853,855,857,859],{"text":402,"config":835},{"href":404,"dataGaName":405,"dataGaLocation":672},{"text":407,"config":837},{"href":409,"dataGaName":410,"dataGaLocation":672},{"text":412,"config":839},{"href":414,"dataGaName":415,"dataGaLocation":672},{"text":417,"config":841},{"href":419,"dataGaName":842,"dataGaLocation":672},"docs",{"text":440,"config":844},{"href":442,"dataGaName":443,"dataGaLocation":672},{"text":435,"config":846},{"href":437,"dataGaName":438,"dataGaLocation":672},{"text":445,"config":848},{"href":447,"dataGaName":448,"dataGaLocation":672},{"text":458,"config":850},{"href":460,"dataGaName":461,"dataGaLocation":672},{"text":450,"config":852},{"href":452,"dataGaName":453,"dataGaLocation":672},{"text":463,"config":854},{"href":465,"dataGaName":466,"dataGaLocation":672},{"text":468,"config":856},{"href":470,"dataGaName":471,"dataGaLocation":672},{"text":473,"config":858},{"href":475,"dataGaName":476,"dataGaLocation":672},{"text":478,"config":860},{"href":480,"dataGaName":481,"dataGaLocation":672},{"title":496,"links":862},[863,865,867,869,871,873,875,879,884,886,888,890],{"text":503,"config":864},{"href":505,"dataGaName":498,"dataGaLocation":672},{"text":508,"config":866},{"href":510,"dataGaName":511,"dataGaLocation":672},{"text":516,"config":868},{"href":518,"dataGaName":519,"dataGaLocation":672},{"text":521,"config":870},{"href":523,"dataGaName":524,"dataGaLocation":672},{"text":526,"config":872},{"href":528,"dataGaName":529,"dataGaLocation":672},{"text":531,"config":874},{"href":533,"dataGaName":534,"dataGaLocation":672},{"text":876,"config":877},"Sustainability",{"href":878,"dataGaName":876,"dataGaLocation":672},"/sustainability/",{"text":880,"config":881},"Diversity, inclusion and belonging (DIB)",{"href":882,"dataGaName":883,"dataGaLocation":672},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":536,"config":885},{"href":538,"dataGaName":539,"dataGaLocation":672},{"text":546,"config":887},{"href":548,"dataGaName":549,"dataGaLocation":672},{"text":551,"config":889},{"href":553,"dataGaName":554,"dataGaLocation":672},{"text":891,"config":892},"Modern Slavery Transparency Statement",{"href":893,"dataGaName":894,"dataGaLocation":672},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":896},[897,899,901],{"text":721,"config":898},{"href":723,"dataGaName":724,"dataGaLocation":672},{"text":726,"config":900},{"href":728,"dataGaName":729,"dataGaLocation":672},{"text":731,"config":902},{"dataGaName":733,"dataGaLocation":672,"id":734,"isOneTrustButton":45},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":908,"content":909,"_id":232,"_type":233,"title":22,"_source":234,"_file":235,"_stem":236,"_extension":237},{"title":9,"description":10},[910,921,932,948,956,964,972,980,989,1001],{"componentName":13,"componentContent":911},{"links":912},[913,915,917,919],{"text":17,"config":914},{"href":19,"dataGaName":17,"dataGaLocation":20},{"text":22,"config":916},{"href":24,"dataGaName":22,"dataGaLocation":20},{"text":26,"config":918},{"href":28,"dataGaName":26,"dataGaLocation":20},{"text":30,"config":920},{"href":32,"dataGaName":30,"dataGaLocation":20},{"componentName":34,"componentContent":922},{"title":36,"description":37,"eyebrow":923,"primaryButton":925,"tertiaryButton":927,"image":929,"config":931},{"text":39,"config":924},{"backgroundColor":41,"tag":42,"typographyVariant":43,"icon":44,"iconLeft":45},{"text":47,"config":926},{"href":49,"dataGaName":50,"dataGaLocation":51},{"text":53,"config":928},{"href":55,"dataGaName":50,"dataGaLocation":51},{"altText":57,"config":930},{"src":59,"theme":60},{"background":62},{"componentName":64,"componentContent":933},{"config":934,"title":68,"subtitle":69,"accordion":935},{"id":67,"isFullWidth":6},[936,939,942,945],{"header":72,"content":73,"link":937},{"text":75,"config":938},{"url":77,"dataGaName":78,"dataGaLocation":79},{"header":81,"content":82,"link":940},{"text":75,"config":941},{"url":85,"dataGaName":78,"dataGaLocation":79},{"header":87,"content":88,"link":943},{"text":75,"config":944},{"url":91,"dataGaName":78,"dataGaLocation":79},{"header":93,"content":94,"link":946},{"text":75,"config":947},{"url":97,"dataGaName":78,"dataGaLocation":79},{"componentName":99,"componentContent":949},{"config":950,"header":103,"description":104,"cta":951,"image":953,"list":955},{"icon":102},{"text":106,"config":952},{"href":108,"dataGaName":109,"dataGaLocation":110},{"altText":112,"config":954},{"src":114},[116,117,118,119],{"componentName":99,"componentContent":957},{"config":958,"header":124,"description":125,"cta":959,"image":961,"list":963},{"icon":123},{"text":127,"config":960},{"href":129,"dataGaName":130,"dataGaLocation":110},{"altText":132,"config":962},{"src":134},[136,137,138,139,140],{"componentName":99,"componentContent":965},{"config":966,"header":145,"description":146,"cta":967,"image":969,"list":971},{"icon":144},{"text":148,"config":968},{"href":150,"dataGaName":151,"dataGaLocation":110},{"altText":153,"config":970},{"src":155},[157,158,159,160],{"componentName":99,"componentContent":973},{"config":974,"header":165,"description":166,"cta":975,"image":977,"list":979},{"icon":164},{"text":168,"config":976},{"href":32,"dataGaName":170,"dataGaLocation":110},{"altText":172,"config":978},{"src":174},[176,177,178,179],{"componentName":181,"componentContent":981},{"config":982,"cards":983},{"id":184,"needsVerticalSpacing":45},[984],{"quote":187,"author":985,"cta":986,"config":988},{"name":189,"title":190,"company":191},{"text":193,"config":987},{"href":195,"dataGaName":196,"dataGaLocation":110},{"logo":198},{"componentName":200,"componentContent":990},{"title":202,"subtitle":203,"button":991,"cards":993,"config":1000},{"text":205,"config":992},{"href":207,"dataGaName":205,"dataGaLocation":110},[994,996,998],{"title":210,"config":995},{"icon":212,"url":213,"dataGaName":214,"dataGaLocation":215},{"title":217,"config":997},{"icon":212,"url":219,"dataGaName":220,"dataGaLocation":215},{"title":222,"config":999},{"icon":224,"url":225,"dataGaName":226,"dataGaLocation":215},{"background":62},{"componentName":229,"componentContent":1002},{"header":231},{"_path":1004,"_dir":240,"_draft":6,"_partial":6,"_locale":7,"header":1005,"eyebrow":1006,"blurb":1007,"button":1008,"secondaryButton":1012,"_id":1014,"_type":233,"title":1015,"_source":234,"_file":1016,"_stem":1017,"_extension":237},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":47,"config":1009},{"href":1010,"dataGaName":50,"dataGaLocation":1011},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":251,"config":1013},{"href":55,"dataGaName":253,"dataGaLocation":1011},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1760988372666]