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