[{"data":1,"prerenderedAt":899},["ShallowReactive",2],{"/en-us/solutions/source-code-management":3,"navigation-en-us":258,"banner-en-us":639,"footer-en-us":649,"next-steps-en-us":889},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":228,"meta":229,"navigation":40,"path":230,"seo":231,"slug":6,"stem":256,"testContent":6,"type":6,"__hash__":257},"pages/en-us/solutions/source-code-management.yml","Source Code Management",null,[8,28,58,94,116,137,157,176,195,224],{"componentName":9,"componentContent":10},"SolutionsTabLinks",{"links":11},[12,17,20,24],{"text":13,"config":14},"Automated Software Delivery",{"href":15,"dataGaName":13,"dataGaLocation":16},"/solutions/delivery-automation/","tab links",{"text":5,"config":18},{"href":19,"dataGaName":5,"dataGaLocation":16},"/solutions/source-code-management/",{"text":21,"config":22},"CI/CD",{"href":23,"dataGaName":21,"dataGaLocation":16},"/solutions/continuous-integration/",{"text":25,"config":26},"AI-Assisted Development",{"href":27,"dataGaName":25,"dataGaLocation":16},"/gitlab-duo/",{"componentName":29,"componentContent":30},"CommonHero",{"title":31,"description":32,"eyebrow":33,"primaryButton":41,"tertiaryButton":47,"image":51,"config":56},"Collaborate and accelerate in one place","Ship value fast with secure, scalable source code management workflows where teams and their AI agents already work.",{"text":34,"config":35},"Source code management",{"backgroundColor":36,"tag":37,"typographyVariant":38,"icon":39,"iconLeft":40},"#EEE7FD","h1","body2-bold","CogCode",true,{"text":42,"config":43},"Get free trial",{"href":44,"dataGaName":45,"dataGaLocation":46},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/solutions/source-code-management&glm_content=default-saas-trial","free trial","hero",{"text":48,"config":49},"Contact sales",{"href":50,"dataGaName":45,"dataGaLocation":46},"/sales/",{"altText":52,"config":53},"Empower your teams to collaborate, innovate, modernize, and deliver safe and secure software for spacecraft, aviation, and military products.",{"src":54,"theme":55},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752024774/mcxkvmpbi6cdviyfw77f.png","rounded",{"background":57},"purple",{"componentName":59,"componentContent":60},"SolutionsAccordionWrapper",{"config":61,"title":64,"subtitle":65,"accordion":66},{"id":62,"isFullWidth":63},"source-code-management-meets-dev-sec-ops",false,"Source code management meets DevSecOps","With GitLab's intelligent orchestration platform and git-based repository, teams and their AI agents work together better — and get products to market more efficiently.",[67,76,82,88],{"header":68,"content":69,"link":70},"Get developers up and running fast","Boost productivity with secure, easy-to-create remote development environments where developers and their AI agents can work.",{"text":71,"config":72},"Learn more",{"url":73,"dataGaName":74,"dataGaLocation":75},"https://docs.gitlab.com/ee/user/project/remote_development/","learn more","benefits",{"header":77,"content":78,"link":79},"Institute reliable, scalable governance","Meet security and compliance standards for all your projects with intelligent orchestration and built-in guardrails for code quality and security.",{"text":71,"config":80},{"url":81,"dataGaName":74,"dataGaLocation":75},"https://docs.gitlab.com/ee/user/project/merge_requests/approvals/",{"header":83,"content":84,"link":85},"Enjoy deployment flexibility","Choose from on-premises, multi-tenant SaaS, or GitLab Dedicated, our fully managed single-tenant SaaS solution.",{"text":71,"config":86},{"url":87,"dataGaName":74,"dataGaLocation":75},"https://about.gitlab.com/dedicated/",{"header":89,"content":90,"link":91},"Power it all with AI","Streamline workflows and improve your security standing with AI-assisted code explanations and automated test generation.",{"text":71,"config":92},{"url":93,"dataGaName":74,"dataGaLocation":75},"https://about.gitlab.com/gitlab-duo/#features",{"componentName":95,"componentContent":96},"SolutionsListImageCopyBlock",{"config":97,"header":99,"description":100,"cta":101,"image":107,"list":111},{"icon":98},"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":102,"config":103},"Explore our Platform",{"href":104,"dataGaName":105,"dataGaLocation":106},"/platform/","platform","body",{"altText":108,"config":109},"lifecycle metrics",{"src":110},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/rqiqhtfumoe7xx9c4k4t.png",[112,113,114,115],"**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":95,"componentContent":117},{"config":118,"header":120,"description":121,"cta":122,"image":127,"list":131},{"icon":119},"Devsecops","Strengthen security","Establish a foundation of a secure source code management to protect your code and user data.",{"text":123,"config":124},"Learn about Security & Compliance",{"href":125,"dataGaName":126,"dataGaLocation":106},"/solutions/application-security-testing/","security-compliance",{"altText":128,"config":129},"merge request security",{"src":130},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/ugwpel6bflczoqgtrfqm.png",[132,133,134,135,136],"**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":95,"componentContent":138},{"config":139,"header":141,"description":142,"cta":143,"image":148,"list":152},{"icon":140},"IdeaCollaboration","Improve developer experience","Make it simple for teams and stakeholders to communicate, contribute, and work efficiently together.",{"text":144,"config":145},"Learn about Developer Experience",{"href":146,"dataGaName":147,"dataGaLocation":106},"/developer-experience/","developer-experience",{"altText":149,"config":150},"code",{"src":151},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/pehqqfxunhuqupodaso8.png",[153,154,155,156],"**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":95,"componentContent":158},{"config":159,"header":161,"description":162,"cta":163,"image":167,"list":171},{"icon":160},"AiCodeSuggestions","Get an AI assist","From improving security to making processes more seamless, AI makes an impact across the software development lifecycle.",{"text":164,"config":165},"Learn about GitLab Duo",{"href":27,"dataGaName":166,"dataGaLocation":106},"gitlab-duo",{"altText":168,"config":169},"gitlab duo",{"src":170},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752118641/gqcjoxanluzr0wfxv8wi.png",[172,173,174,175],"**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":177,"componentContent":178},"CommonQuoteCarousel",{"config":179,"cards":181},{"id":180,"needsVerticalSpacing":40},"customer-testimonials",[182],{"quote":183,"author":184,"cta":188,"config":193},"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":185,"title":186,"company":187},"Glenn Kurowski","Senior Vice President and CTO","CACI",{"text":189,"config":190},"View case study",{"href":191,"dataGaName":192,"dataGaLocation":106},"/customers/caci/","CACI case study",{"logo":194},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317428/zhdozzhhmxvzajudw5i6.webp",{"componentName":196,"componentContent":197},"CommonResourcesCards",{"title":198,"subtitle":199,"button":200,"cards":204,"config":223},"Resources","Get the latest source code management insights right here",{"text":201,"config":202},"More SCM resources",{"href":203,"dataGaName":201,"dataGaLocation":106},"/resources/",[205,212,217],{"title":206,"config":207},"European tech company Cube drives secure software with AI in GitLab Duo",{"icon":208,"url":209,"dataGaName":210,"dataGaLocation":211},"Ebook","/customers/cube/","customers cube","resource cards",{"title":213,"config":214},"GitLab advances open science education at Te Herenga Waka – Victoria University of Wellington",{"icon":208,"url":215,"dataGaName":216,"dataGaLocation":211},"/customers/victoria-university/","customers victoria university",{"title":218,"config":219},"How to implement version control with GitLab",{"icon":220,"url":221,"dataGaName":222,"dataGaLocation":211},"Article","/topics/version-control/how-implement-version-control/","how implement version control",{"background":57},{"componentName":225,"componentContent":226},"CommonNextSteps",{"header":227},"Ship better software. Faster","yml",{},"/en-us/solutions/source-code-management",{"title":34,"description":232,"ogImage":54,"schema":233},"With GitLab's source code management, teams and their AI agents collaborate efficiently and accelerate development workflows, all in one intelligent platform.",{"config":234,"name":34,"description":232,"image":54,"brand":252,"category":255},{"@context":235,"@type":236,"offers":237,"url":251},"https://schema.org","Product",{"@type":238,"name":239,"description":240,"price":241,"priceCurrency":242,"url":243,"availability":244,"priceSpecification":245,"eligibleDuration":247},"Offer","Free Trial","60-day free trial of GitLab. No credit card required.","0","USD","https://gitlab.com/-/trial_registrations/new","https://schema.org/InStock",{"@type":246,"price":241,"priceCurrency":242},"UnitPriceSpecification",{"@type":248,"value":249,"unitCode":250},"QuantitativeValue",60,"DAY","https://about.gitlab.com/solutions/source-code-management/",{"@type":253,"name":254},"Brand","GitLab","","en-us/solutions/source-code-management","OgcQVw_-HSPHXv9KNMnZwhaPBAf8xdoT7-hLNsRduMU",{"data":259},{"logo":260,"freeTrial":265,"sales":268,"login":272,"items":277,"search":571,"minimal":602,"duo":621,"pricingDeployment":629},{"config":261},{"href":262,"dataGaName":263,"dataGaLocation":264},"/","gitlab logo","header",{"text":42,"config":266},{"href":267,"dataGaName":45,"dataGaLocation":264},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":269,"config":270},"Talk to sales",{"href":50,"dataGaName":271,"dataGaLocation":264},"sales",{"text":273,"config":274},"Sign in",{"href":275,"dataGaName":276,"dataGaLocation":264},"https://gitlab.com/users/sign_in/","sign in",[278,301,388,393,492,552],{"text":279,"config":280,"cards":281},"Platform",{"dataNavLevelOne":105},[282,286,294],{"title":279,"description":283,"link":284},"The intelligent orchestration platform for DevSecOps",{"text":102,"config":285},{"href":104,"dataGaName":105,"dataGaLocation":264},{"title":287,"description":288,"link":289},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":290,"config":291},"Meet GitLab Duo",{"href":292,"dataGaName":293,"dataGaLocation":264},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":295,"description":296,"link":297},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":71,"config":298},{"href":299,"dataGaName":300,"dataGaLocation":264},"/why-gitlab/","why gitlab",{"text":236,"left":40,"config":302,"link":304,"lists":308,"footer":370},{"dataNavLevelOne":303},"solutions",{"text":305,"config":306},"View all Solutions",{"href":307,"dataGaName":303,"dataGaLocation":264},"/solutions/",[309,327,349],{"title":310,"description":311,"link":312,"items":316},"Automation","CI/CD and automation to accelerate deployment",{"config":313},{"icon":314,"href":15,"dataGaName":315,"dataGaLocation":264},"AutomatedCodeAlt","automated software delivery",[317,319,322,324],{"text":21,"config":318},{"href":23,"dataGaLocation":264,"dataGaName":21},{"text":287,"config":320},{"href":292,"dataGaLocation":264,"dataGaName":321},"gitlab duo agent platform - product menu",{"text":5,"config":323},{"href":19,"dataGaLocation":264,"dataGaName":5},{"text":13,"config":325},{"href":15,"dataGaLocation":264,"dataGaName":326},"Automated software delivery",{"title":328,"description":329,"link":330,"items":334},"Security","Deliver code faster without compromising security",{"config":331},{"href":125,"dataGaName":332,"dataGaLocation":264,"icon":333},"security and compliance","ShieldCheckLight",[335,339,344],{"text":336,"config":337},"Application Security Testing",{"href":125,"dataGaName":338,"dataGaLocation":264},"Application security testing",{"text":340,"config":341},"Software Supply Chain Security",{"href":342,"dataGaLocation":264,"dataGaName":343},"/solutions/supply-chain/","Software supply chain security",{"text":345,"config":346},"Software Compliance",{"href":347,"dataGaName":348,"dataGaLocation":264},"/solutions/software-compliance/","software compliance",{"title":350,"link":351,"items":356},"Measurement",{"config":352},{"icon":353,"href":354,"dataGaName":355,"dataGaLocation":264},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[357,361,365],{"text":358,"config":359},"Visibility & Measurement",{"href":354,"dataGaLocation":264,"dataGaName":360},"Visibility and Measurement",{"text":362,"config":363},"Value Stream Management",{"href":364,"dataGaLocation":264,"dataGaName":362},"/solutions/value-stream-management/",{"text":366,"config":367},"Analytics & Insights",{"href":368,"dataGaLocation":264,"dataGaName":369},"/solutions/analytics-and-insights/","Analytics and insights",{"title":371,"items":372},"GitLab for",[373,378,383],{"text":374,"config":375},"Enterprise",{"href":376,"dataGaLocation":264,"dataGaName":377},"/enterprise/","enterprise",{"text":379,"config":380},"Small Business",{"href":381,"dataGaLocation":264,"dataGaName":382},"/small-business/","small business",{"text":384,"config":385},"Public Sector",{"href":386,"dataGaLocation":264,"dataGaName":387},"/solutions/public-sector/","public sector",{"text":389,"config":390},"Pricing",{"href":391,"dataGaName":392,"dataGaLocation":264,"dataNavLevelOne":392},"/pricing/","pricing",{"text":198,"config":394,"link":396,"lists":399,"feature":479},{"dataNavLevelOne":395},"resources",{"text":397,"config":398},"View all resources",{"href":203,"dataGaName":395,"dataGaLocation":264},[400,433,451],{"title":401,"items":402},"Getting started",[403,408,413,418,423,428],{"text":404,"config":405},"Install",{"href":406,"dataGaName":407,"dataGaLocation":264},"/install/","install",{"text":409,"config":410},"Quick start guides",{"href":411,"dataGaName":412,"dataGaLocation":264},"/get-started/","quick setup checklists",{"text":414,"config":415},"Learn",{"href":416,"dataGaLocation":264,"dataGaName":417},"https://university.gitlab.com/","learn",{"text":419,"config":420},"Product documentation",{"href":421,"dataGaName":422,"dataGaLocation":264},"https://docs.gitlab.com/","product documentation",{"text":424,"config":425},"Best practice videos",{"href":426,"dataGaName":427,"dataGaLocation":264},"/getting-started-videos/","best practice videos",{"text":429,"config":430},"Integrations",{"href":431,"dataGaName":432,"dataGaLocation":264},"/integrations/","integrations",{"title":434,"items":435},"Discover",[436,441,446],{"text":437,"config":438},"Customer success stories",{"href":439,"dataGaName":440,"dataGaLocation":264},"/customers/","customer success stories",{"text":442,"config":443},"Blog",{"href":444,"dataGaName":445,"dataGaLocation":264},"/blog/","blog",{"text":447,"config":448},"Remote",{"href":449,"dataGaName":450,"dataGaLocation":264},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":452,"items":453},"Connect",[454,459,464,469,474],{"text":455,"config":456},"GitLab Services",{"href":457,"dataGaName":458,"dataGaLocation":264},"/services/","services",{"text":460,"config":461},"Community",{"href":462,"dataGaName":463,"dataGaLocation":264},"/community/","community",{"text":465,"config":466},"Forum",{"href":467,"dataGaName":468,"dataGaLocation":264},"https://forum.gitlab.com/","forum",{"text":470,"config":471},"Events",{"href":472,"dataGaName":473,"dataGaLocation":264},"/events/","events",{"text":475,"config":476},"Partners",{"href":477,"dataGaName":478,"dataGaLocation":264},"/partners/","partners",{"backgroundColor":480,"textColor":481,"text":482,"image":483,"link":487},"#2f2a6b","#fff","Insights for the future of software development",{"altText":484,"config":485},"the source promo card",{"src":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":488,"config":489},"Read the latest",{"href":490,"dataGaName":491,"dataGaLocation":264},"/the-source/","the source",{"text":493,"config":494,"lists":496},"Company",{"dataNavLevelOne":495},"company",[497],{"items":498},[499,504,510,512,517,522,527,532,537,542,547],{"text":500,"config":501},"About",{"href":502,"dataGaName":503,"dataGaLocation":264},"/company/","about",{"text":505,"config":506,"footerGa":509},"Jobs",{"href":507,"dataGaName":508,"dataGaLocation":264},"/jobs/","jobs",{"dataGaName":508},{"text":470,"config":511},{"href":472,"dataGaName":473,"dataGaLocation":264},{"text":513,"config":514},"Leadership",{"href":515,"dataGaName":516,"dataGaLocation":264},"/company/team/e-group/","leadership",{"text":518,"config":519},"Team",{"href":520,"dataGaName":521,"dataGaLocation":264},"/company/team/","team",{"text":523,"config":524},"Handbook",{"href":525,"dataGaName":526,"dataGaLocation":264},"https://handbook.gitlab.com/","handbook",{"text":528,"config":529},"Investor relations",{"href":530,"dataGaName":531,"dataGaLocation":264},"https://ir.gitlab.com/","investor relations",{"text":533,"config":534},"Trust Center",{"href":535,"dataGaName":536,"dataGaLocation":264},"/security/","trust center",{"text":538,"config":539},"AI Transparency Center",{"href":540,"dataGaName":541,"dataGaLocation":264},"/ai-transparency-center/","ai transparency center",{"text":543,"config":544},"Newsletter",{"href":545,"dataGaName":546,"dataGaLocation":264},"/company/contact/#contact-forms","newsletter",{"text":548,"config":549},"Press",{"href":550,"dataGaName":551,"dataGaLocation":264},"/press/","press",{"text":553,"config":554,"lists":555},"Contact us",{"dataNavLevelOne":495},[556],{"items":557},[558,561,566],{"text":269,"config":559},{"href":50,"dataGaName":560,"dataGaLocation":264},"talk to sales",{"text":562,"config":563},"Support portal",{"href":564,"dataGaName":565,"dataGaLocation":264},"https://support.gitlab.com","support portal",{"text":567,"config":568},"Customer portal",{"href":569,"dataGaName":570,"dataGaLocation":264},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":572,"login":573,"suggestions":580},"Close",{"text":574,"link":575},"To search repositories and projects, login to",{"text":576,"config":577},"gitlab.com",{"href":275,"dataGaName":578,"dataGaLocation":579},"search login","search",{"text":581,"default":582},"Suggestions",[583,585,589,591,595,599],{"text":287,"config":584},{"href":292,"dataGaName":287,"dataGaLocation":579},{"text":586,"config":587},"Code Suggestions (AI)",{"href":588,"dataGaName":586,"dataGaLocation":579},"/solutions/code-suggestions/",{"text":21,"config":590},{"href":23,"dataGaName":21,"dataGaLocation":579},{"text":592,"config":593},"GitLab on AWS",{"href":594,"dataGaName":592,"dataGaLocation":579},"/partners/technology-partners/aws/",{"text":596,"config":597},"GitLab on Google Cloud",{"href":598,"dataGaName":596,"dataGaLocation":579},"/partners/technology-partners/google-cloud-platform/",{"text":600,"config":601},"Why GitLab?",{"href":299,"dataGaName":600,"dataGaLocation":579},{"freeTrial":603,"mobileIcon":608,"desktopIcon":613,"secondaryButton":616},{"text":604,"config":605},"Start free trial",{"href":606,"dataGaName":45,"dataGaLocation":607},"https://gitlab.com/-/trials/new/","nav",{"altText":609,"config":610},"Gitlab Icon",{"src":611,"dataGaName":612,"dataGaLocation":607},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":609,"config":614},{"src":615,"dataGaName":612,"dataGaLocation":607},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":617,"config":618},"Get Started",{"href":619,"dataGaName":620,"dataGaLocation":607},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":622,"mobileIcon":625,"desktopIcon":627},{"text":623,"config":624},"Learn more about GitLab Duo",{"href":27,"dataGaName":168,"dataGaLocation":607},{"altText":609,"config":626},{"src":611,"dataGaName":612,"dataGaLocation":607},{"altText":609,"config":628},{"src":615,"dataGaName":612,"dataGaLocation":607},{"freeTrial":630,"mobileIcon":635,"desktopIcon":637},{"text":631,"config":632},"Back to pricing",{"href":391,"dataGaName":633,"dataGaLocation":607,"icon":634},"back to pricing","GoBack",{"altText":609,"config":636},{"src":611,"dataGaName":612,"dataGaLocation":607},{"altText":609,"config":638},{"src":615,"dataGaName":612,"dataGaLocation":607},{"title":640,"button":641,"config":646},"See how agentic AI transforms software delivery",{"text":642,"config":643},"Watch GitLab Transcend now",{"href":644,"dataGaName":645,"dataGaLocation":264},"/events/transcend/virtual/","transcend event",{"layout":647,"icon":648},"release","AiStar",{"data":650},{"text":651,"source":652,"edit":658,"contribute":663,"config":668,"items":673,"minimal":878},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":653,"config":654},"View page source",{"href":655,"dataGaName":656,"dataGaLocation":657},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":659,"config":660},"Edit this page",{"href":661,"dataGaName":662,"dataGaLocation":657},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":664,"config":665},"Please contribute",{"href":666,"dataGaName":667,"dataGaLocation":657},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":669,"facebook":670,"youtube":671,"linkedin":672},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[674,720,773,817,844],{"title":389,"links":675,"subMenu":690},[676,680,685],{"text":677,"config":678},"View plans",{"href":391,"dataGaName":679,"dataGaLocation":657},"view plans",{"text":681,"config":682},"Why Premium?",{"href":683,"dataGaName":684,"dataGaLocation":657},"/pricing/premium/","why premium",{"text":686,"config":687},"Why Ultimate?",{"href":688,"dataGaName":689,"dataGaLocation":657},"/pricing/ultimate/","why ultimate",[691],{"title":692,"links":693},"Contact Us",[694,696,698,700,705,710,715],{"text":48,"config":695},{"href":50,"dataGaName":271,"dataGaLocation":657},{"text":562,"config":697},{"href":564,"dataGaName":565,"dataGaLocation":657},{"text":567,"config":699},{"href":569,"dataGaName":570,"dataGaLocation":657},{"text":701,"config":702},"Status",{"href":703,"dataGaName":704,"dataGaLocation":657},"https://status.gitlab.com/","status",{"text":706,"config":707},"Terms of use",{"href":708,"dataGaName":709,"dataGaLocation":657},"/terms/","terms of use",{"text":711,"config":712},"Privacy statement",{"href":713,"dataGaName":714,"dataGaLocation":657},"/privacy/","privacy statement",{"text":716,"config":717},"Cookie preferences",{"dataGaName":718,"dataGaLocation":657,"id":719,"isOneTrustButton":40},"cookie preferences","ot-sdk-btn",{"title":236,"links":721,"subMenu":729},[722,726],{"text":723,"config":724},"DevSecOps platform",{"href":104,"dataGaName":725,"dataGaLocation":657},"devsecops platform",{"text":25,"config":727},{"href":27,"dataGaName":728,"dataGaLocation":657},"ai-assisted development",[730],{"title":731,"links":732},"Topics",[733,738,743,748,753,758,763,768],{"text":734,"config":735},"CICD",{"href":736,"dataGaName":737,"dataGaLocation":657},"/topics/ci-cd/","cicd",{"text":739,"config":740},"GitOps",{"href":741,"dataGaName":742,"dataGaLocation":657},"/topics/gitops/","gitops",{"text":744,"config":745},"DevOps",{"href":746,"dataGaName":747,"dataGaLocation":657},"/topics/devops/","devops",{"text":749,"config":750},"Version Control",{"href":751,"dataGaName":752,"dataGaLocation":657},"/topics/version-control/","version control",{"text":754,"config":755},"DevSecOps",{"href":756,"dataGaName":757,"dataGaLocation":657},"/topics/devsecops/","devsecops",{"text":759,"config":760},"Cloud Native",{"href":761,"dataGaName":762,"dataGaLocation":657},"/topics/cloud-native/","cloud native",{"text":764,"config":765},"AI for Coding",{"href":766,"dataGaName":767,"dataGaLocation":657},"/topics/devops/ai-for-coding/","ai for coding",{"text":769,"config":770},"Agentic AI",{"href":771,"dataGaName":772,"dataGaLocation":657},"/topics/agentic-ai/","agentic ai",{"title":774,"links":775},"Solutions",[776,778,780,785,789,792,796,799,801,804,807,812],{"text":336,"config":777},{"href":125,"dataGaName":336,"dataGaLocation":657},{"text":326,"config":779},{"href":15,"dataGaName":315,"dataGaLocation":657},{"text":781,"config":782},"Agile development",{"href":783,"dataGaName":784,"dataGaLocation":657},"/solutions/agile-delivery/","agile delivery",{"text":786,"config":787},"SCM",{"href":19,"dataGaName":788,"dataGaLocation":657},"source code management",{"text":734,"config":790},{"href":23,"dataGaName":791,"dataGaLocation":657},"continuous integration & delivery",{"text":793,"config":794},"Value stream management",{"href":364,"dataGaName":795,"dataGaLocation":657},"value stream management",{"text":739,"config":797},{"href":798,"dataGaName":742,"dataGaLocation":657},"/solutions/gitops/",{"text":374,"config":800},{"href":376,"dataGaName":377,"dataGaLocation":657},{"text":802,"config":803},"Small business",{"href":381,"dataGaName":382,"dataGaLocation":657},{"text":805,"config":806},"Public sector",{"href":386,"dataGaName":387,"dataGaLocation":657},{"text":808,"config":809},"Education",{"href":810,"dataGaName":811,"dataGaLocation":657},"/solutions/education/","education",{"text":813,"config":814},"Financial services",{"href":815,"dataGaName":816,"dataGaLocation":657},"/solutions/finance/","financial services",{"title":198,"links":818},[819,821,823,825,828,830,832,834,836,838,840,842],{"text":404,"config":820},{"href":406,"dataGaName":407,"dataGaLocation":657},{"text":409,"config":822},{"href":411,"dataGaName":412,"dataGaLocation":657},{"text":414,"config":824},{"href":416,"dataGaName":417,"dataGaLocation":657},{"text":419,"config":826},{"href":421,"dataGaName":827,"dataGaLocation":657},"docs",{"text":442,"config":829},{"href":444,"dataGaName":445,"dataGaLocation":657},{"text":437,"config":831},{"href":439,"dataGaName":440,"dataGaLocation":657},{"text":447,"config":833},{"href":449,"dataGaName":450,"dataGaLocation":657},{"text":455,"config":835},{"href":457,"dataGaName":458,"dataGaLocation":657},{"text":460,"config":837},{"href":462,"dataGaName":463,"dataGaLocation":657},{"text":465,"config":839},{"href":467,"dataGaName":468,"dataGaLocation":657},{"text":470,"config":841},{"href":472,"dataGaName":473,"dataGaLocation":657},{"text":475,"config":843},{"href":477,"dataGaName":478,"dataGaLocation":657},{"title":493,"links":845},[846,848,850,852,854,856,858,862,867,869,871,873],{"text":500,"config":847},{"href":502,"dataGaName":495,"dataGaLocation":657},{"text":505,"config":849},{"href":507,"dataGaName":508,"dataGaLocation":657},{"text":513,"config":851},{"href":515,"dataGaName":516,"dataGaLocation":657},{"text":518,"config":853},{"href":520,"dataGaName":521,"dataGaLocation":657},{"text":523,"config":855},{"href":525,"dataGaName":526,"dataGaLocation":657},{"text":528,"config":857},{"href":530,"dataGaName":531,"dataGaLocation":657},{"text":859,"config":860},"Sustainability",{"href":861,"dataGaName":859,"dataGaLocation":657},"/sustainability/",{"text":863,"config":864},"Diversity, inclusion and belonging (DIB)",{"href":865,"dataGaName":866,"dataGaLocation":657},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":533,"config":868},{"href":535,"dataGaName":536,"dataGaLocation":657},{"text":543,"config":870},{"href":545,"dataGaName":546,"dataGaLocation":657},{"text":548,"config":872},{"href":550,"dataGaName":551,"dataGaLocation":657},{"text":874,"config":875},"Modern Slavery Transparency Statement",{"href":876,"dataGaName":877,"dataGaLocation":657},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":879},[880,883,886],{"text":881,"config":882},"Terms",{"href":708,"dataGaName":709,"dataGaLocation":657},{"text":884,"config":885},"Cookies",{"dataGaName":718,"dataGaLocation":657,"id":719,"isOneTrustButton":40},{"text":887,"config":888},"Privacy",{"href":713,"dataGaName":714,"dataGaLocation":657},{"header":890,"blurb":891,"button":892,"secondaryButton":897},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":893,"config":894},"Get your free trial",{"href":895,"dataGaName":45,"dataGaLocation":896},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":48,"config":898},{"href":50,"dataGaName":271,"dataGaLocation":896},1772652099452]