PageSourceSearch

https://bitbucket.org/

html bitbucket.org collected 2026-09-24 06:07:15 UTC 178,426 bytes, 3 lines download raw bytes

1<!DOCTYPE html>
2
3<html id="magnolia" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="fb:pages" content="115407078489594" /> <meta name="description" content="Bitbucket Cloud is a Git-based code and CI/CD tool optimized for teams using Jira."> <meta name="author" content="Atlassian"> <link rel="canonical" href="https://bitbucket.org/product"/> <title> Bitbucket | Git solution for teams using Jira </title> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/41EruTPEOU9hcBwH94UVuZ/73ac40404d750278b451bf2adf186b1b/Charlie_Text-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/2d4nxzJwX8hfIqUN71D4OD/5e2c0c2a3677d935e91dd46635d5149d/Charlie_Text-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/6fvn66mVrRz4Yw3gQoPaJJ/458e6a69f0036d1e566e028fcbc26a50/Charlie_Text-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/2AZXOOAKgaXV55fqGI098Y/bb085d34b97c542aedea66d5e4d9bc95/Charlie_Text-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/3KRSiun937K2pXBPYiUwgB/17f578e7699c12924de360e09c018c7c/Charlie_Display-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://assets.ctfassets.net/rz1oowkt5gyp/2QtjA2B9aCIa8HvyZcNWqL/886e02c2b15732bc62dc9550078d991c/Charlie_Display-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/11535/assets/build/css/wpl-main.css?cdnVersion=3688" id="main-css" /> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/11535/assets/build/css/bitbucket.css?cdnVersion=3688" class="additional-css" /> <link href="https://wac-cdn.atlassian.com" rel="preconnect"> 
3<script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/11535/assets/build/js/head.js?cdnVersion=3688"></script>
3 <link rel="alternate" href="https://bitbucket.org/product" hreflang="x-default" /> <link rel="alternate" href="https://bitbucket.org/product" hreflang="en" /> <link rel="alternate" href="https://bitbucket.org/product/ja" hreflang="ja" /> <link rel="alternate" href="https://bitbucket.org/product/fr" hreflang="fr" /> <link rel="alternate" href="https://bitbucket.org/product/de" hreflang="de" /> <link rel="alternate" href="https://bitbucket.org/product/es" hreflang="es" /> <link rel="alternate" href="https://bitbucket.org/product/br" hreflang="pt_BR" /> <link rel="alternate" href="https://bitbucket.org/product/zh" hreflang="zh" /> <link rel="alternate" href="https://bitbucket.org/product/ko" hreflang="ko" /> <link rel="alternate" href="https://bitbucket.org/product/ru" hreflang="ru" /> <link rel="alternate" href="https://bitbucket.org/product/pl" hreflang="pl" /> <link rel="alternate" href="https://bitbucket.org/product/it" hreflang="it" /> <link rel="alternate" href="https://bitbucket.org/product/nl" hreflang="nl" /> <link rel="alternate" href="https://bitbucket.org/product/hu" hreflang="hu" /> <link rel="apple-touch-icon" sizes="180x180" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-16x16.png"> <link rel="manifest" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/manifest.json"> <link rel="mask-icon" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/safari-pinned-tab.svg" color="#0052CC"> <meta name="msapplication-TileColor" content="#0052CC"> <meta name="msapplication-TileImage" content="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/mstile-144x144.png" /> <meta name="theme-color" content="#0052CC"> <meta property="og:title" content="Bitbucket | Git solution for teams using Jira" /> <meta property="og:description" content="Bitbucket Cloud is a Git-based code and CI/CD tool optimized for teams using Jira." /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://bitbucket.org/product" /> <meta property="og:image" content="https://wac-cdn.atlassian.com/dam/jcr:f92b1a2a-10cd-4f82-bb2a-aa00400f4288/bitbucket-cloud-features-opengraph.png" /> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:site_name" content="Bitbucket" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://wac-cdn.atlassian.com/dam/jcr:a7a6a501-1329-4543-b204-093584908134/[email protected]" /> <meta name="twitter:site" content="@Bitbucket" /> 
3<script src="https://wac-cdn.atlassian.com/static/master/11535/assets/build/js/jquery.js?cdnVersion=3688"></script>
3 <meta name='botify-site-verification' content='1tLcBfVboyvbrNWhVaGbRXk2QqgtlRyB'> <style> .background-column {position: static;} .background-parent {position: relative;} .carousel-column {min-height: 380px;} header:after { content: ""; display: block; clear: both; } body.adg main { clear: both; } @-moz-document url-prefix() { .wave-container { padding-bottom: 100px; } } @media screen and (max-width: 800px) { .branch-screenshot { display: none !important; } } .contained_header{ background-size: 1900px!important; } .sub-section-title{ margin-top: 80px!important; margin-bottom: 40px!important; } .feature-table-vertical-align { padding-top: 10px; } .comparison_table_block > .grid{ padding: 0 40px; } .comparison_table_row { padding: 20px 0; border-bottom: 2px solid #e9e9e9; } .comparison_table_row .column:first-child{ margin-left: 0; } .comparison_table_row .colspan-1 h6, .comparison_table_row .colspan-1 h6{ display: none; } .comparison_table_row .colspan-1:nth-child(2), .comparison_table_row .colspan-1:nth-child(3){ margin-left: 0; margin-right: 0; width: 14%; } .table-info-disclamer:before{ content: "\f16f"; position:absolute; } .table-info-disclamer{ color: inherit; font-family: "Atlassian-icons"; font-weight: normal; -webkit-font-smoothing: antialiased; font-style: normal; padding: 30px 30px 30px 10px; color: #999999; } .table-info-disclamer .disclamer{ padding-left: 30px; } .table-info-disclamer p{ color: #999999; } .comparison_table_row .image-heading-textblock__image-top-center { margin-bottom: 0; } section > .comparison_table_row .column{ margin: 0 0!important; } .comparison_table_row p, .wpl .comparison_table_row p:last-child{ margin: 0 !important; } .bitbucket_vs_github_desktop_graph{ display:block; } .bitbucket_vs_github_mobile_graph{ display:none; } @media (max-width: 800px){ .comparison_table_block > .grid{ padding: 0 20px; } .comparison_table_heading { display: none; } .comparison_table_row .colspan-1{ width: 48%!important; } .comparison_table_row .colspan-1 h6, .comparison_table_row .colspan-1 h6{ display: block!important; } .comparison_table_row .colspan-1 .image-heading-textblock { display: flex; justify-content: center; align-items: center; } .comparison_table_row .colspan-1 .image-heading-textblock div:first-child { order: 2; } .comparison_table_row .colspan-1 .image-heading-textblock div { padding: 20px 10px 0 10px; } .bitbucket_vs_github_desktop_graph{ display:none; } .bitbucket_vs_github_mobile_graph{ display:block; max-width: 450px; margin: auto; } } .text-link { display: inline-block; } .component--list-block ul { padding-left: 0px; } .component--list-block ul li { list-style-type: none; } .component--list-block ul .featured { background-image: url(/dam/jcr:743645da-cea8-4466-879b-0c0f99aee501/check-mark-adg3-blue.svg) !important; background-size: 24px 24px !important; } #column-image-heading-host-server .component__heading-textblock.component__heading-textblock--right { padding-left:160px !important; } .component.component--block.price-list-block1{ padding-left:64px !important; } @media (max-width: 540px) { .component--image-heading-textblock .component__image--left { float: none; } #column-image-heading-host-server .component__heading-textblock.component__heading-textblock--right { padding-left: 0 !important; margin-left: 0; } #column-image-heading-host-server .column__background { padding: 20px; } } .pricing-heading h2 { color: #0052CC; font-size: 72px; font-weight: 700; } .body-button { padding-top: 10px; } .component--price-block-localized { background-color: #FFF; border-color: #F4F5F7; box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1); border-radius: 4px; height: 100%; padding: 0 0 54px 0; text-align: center; } .component--price-block-localized .component--price-block-localized__heading { border-bottom: 2px solid #F4F5F7; } .component--price-block-localized.heading-highlighted .component--price-block-localized__heading { background-color: #F4F5F7; } .component--price-block-localized .component--price-block-localized__heading .heading { margin-bottom: 0; } .component--price-block-localized .component--price-block-localized__price { font-size: 44px; margin-top: 40px; } #premium {display: none; } .mobile-button a:hover{ text-decoration:none; } .wcf-201–variation--1, .wcf-201–variation--2 { display: none; } @media (min-width: 768px) { .wcf-201–variation--2--hero { padding-bottom: 30px; } .wcf-201–variation--1--hero::after, .wcf-201–variation--2--hero::after { background-image: url(https://wac-cdn.atlassian.com/dam/wac/company/events/summit/wave-white-b.svg); height: 130px; width: 100%; position: absolute; content: ' '; bottom: -40px; background-size: 101%; background-repeat: no-repeat; background-position: center; } } .light-heading .heading {font-weight: 300;} @media (max-width: 1190px) { .customer-logos { margin: auto; max-width: 100%; } .customer-logos .component--image img { margin: 20px 5% !important; } .wework.component--image {margin-top: 10px !important;} } .display-none {display: none;} /* image positions */ .component.component--image.hero-bottom { position: absolute; right: -2px; bottom: -20px; width: 26%; z-index: -10; } .component.component--image.views-bg { position: absolute; right: -2px; top: 0; width: 9.7%; } .component.component--image.twilio{ position: absolute; right: 38%; top: 0; width: 8%; } .component.component--image.google{ position: absolute; right: 4%; top: -10%; width: 10%; } .component.component--image.zoom{ position: absolute; right: 24%; bottom: 38%; width: 8%; } .component.component--image.teams{ position: absolute; right: 11%; bottom: 11%; width: 10%; } .component.component--image.slack{ position: absolute; right: 32%; bottom: -10%; width: 9%; } .component.component--image.zendesk{ position: absolute; left: 32%; bottom: 0; width: 8%; } .component.component--image.figma{ position: absolute; left: 2%; bottom: 0; width: 8%; } .component.component--image.hubspot{ position: absolute; left: 0; top: 10%; width: 5%; } .logo img, .component.component--image.cta-left img, .component.component--image.hero-bottom img {margin-bottom: 0;} @media (min-width: 768px) { .enterprise-block .building img { position: absolute; left: 30px; bottom: -17px; } .shadow-container { margin-left: 8.33333%;
3 width: 83.33333%; } .enterprise-text { padding-right: 56px; } .automation-block .block-theme-one { background-image: url(/dam/jcr:26954403-a6f1-4d1b-b45a-74d8dc167350/dropshadowy-icons.svg?cdnVersion=2); background-position: right 10px top; background-repeat: no-repeat; background-size: 60px 100%; } .mobile {display: none;} } @media (max-width: 1023px) {.imkt-features-screenshots, .component.component--image.zendesk, .component.component--image.workflow-left {display: none;} .bottom-gradient { background-image: linear-gradient(135deg, #7269ba, #776EBF); }} @media (max-width: 767px) { .desktop {display: none;} .shadow-container {max-width: 90%;} .shadow-container > .row { box-shadow: 0px 34px 50px 0px #091e423d; margin-top: -120px; background-color: white; padding-top: 30px; padding-bottom: 50px; background-image: linear-gradient(90deg, #998DD9, #5E57AB); background-size: 100% 100px; background-repeat: no-repeat; border-radius: 10px;} .building-illo img {width: 70% !important;} .formation {padding-top: 0 !important;} .enterprise-block .building img {margin-top: -120px;} .reports-illo {text-align: center;} .component.component--image.hero-upper { width: 38%; } .component.component--image.cta-left { width: 58%; } .component.component--image.workflow-right { position: absolute; top: -8%; width: 36%; } .component.component--image.zoom{ right: 28%; top: 4%; width: 15%; } .component.component--image.teams{ width: 18%; bottom: 2%; right: 30%; } .component.component--image.slack{ left: 24%; bottom: -7%; width: 18%; } .component.component--image.workflow-left-mobile { position: absolute; right: 0; top: -9%; } .component.component--image.figma-mobile{ position: absolute; left: 0; bottom: 6%; width: 9%; } .component.component--image.twilio-mobile{ position: absolute; right: 0; top: 4%; width: 11%; } .component.component--image.google{ position: absolute; right: 4%; top: -6%; width: 19%; } } </style> 
3<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "Bitbucket", "url": "https://www.bitbucket.org", "sameAs" : [ "https://plus.google.com/+Bitbucket", "https://www.facebook.com/Bitbucket/", "https://twitter.com/Bitbucket" ], "potentialAction": { "@type": "SearchAction", "target": "https://bitbucket.org/repo/all/?name={search_term_string}", "query-input": "required name=search_term_string" } } </script>
3 
3<script type="text/javascript"> window.cmsPageVariant="default"; </script>
3 
3<script src="https://atl-onetrust-wrapper.atlassian.com/assets/atl-onetrust-wrapper.min.js" type="text/javascript" data-domain="9cf1b0a8-9eed-4564-bbcf-588e96662537" data-test="false" data-geofence="false" data-sync="true" ></script>
3 
3<script type="text/javascript"> window.featureFlags = "disableOptimizely=true".split('&amp;') .reduce((flags, flagStr) => { const [flagKey, flagValue] = flagStr.split('='); return { ...flags, [flagKey]: flagValue }; }, {}) </script>
3 
3<script type="text/javascript"> window.cmsPageVariant = window.cmsPageVariant ? window.cmsPageVariant : window.featureFlags?.cmsVariant; </script>
3 <link type="application/opensearchdescription+xml" rel="search" href="/opensearch.xml"/> 
3<script type="text/javascript"> var LOCALIZED_PRICING_CONTENTFUL_SPACE = "3s3v3nq72la0"; var LOCALIZED_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_PRICING_USE_GEO_CURRENCY = true; </script>
3 </head> <body id="product" class="bitbucket adg product"> <header class="header header--bitbucket"> <style> .imkt-sticky-wrapper { border-top: 1px solid #DDDEE1; } .imkt-sticky-wrapper .imkt-navbar .imkt-navbar__main-section { min-height: 72px } </style> <nav id="adg4-global-nav" class="adg4-global-nav productNav prod-view "> <div class="nav-space"> <a class="atlassian-home-link" href="http://www.atlassian.com/" data-event="clicked" data-uuid="861ee629-8d-nav-home-link" data-event-component="linkButton" data-event-container="global-Product-Nav" data-schema-version="1" data-product-key="bitbucket" > <svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.9946 15.1348C10.6339 14.738 10.0928 14.7741 9.84022 15.2431L3.99589 26.9678C3.77944 27.4368 4.10411 27.978 4.60917 27.978H12.7624C13.0149 27.978 13.2675 27.8337 13.3757 27.5811C15.1434 23.9374 14.0611 18.4178 10.9946 15.1348Z" fill="white"/> <path d="M15.289 4.44981C12.0061 9.64478 12.2225 15.3809 14.3871 19.71C16.5517 24.0392 18.2112 27.3221 18.3194 27.5747C18.4277 27.8272 18.6802 27.9715 18.9327 27.9715H27.086C27.591 27.9715 27.9518 27.4303 27.6992 26.9614C27.6992 26.9614 16.7321 5.02703 16.4435 4.48588C16.227 3.98082 15.6137 3.94474 15.289 4.44981Z" fill="white"/> </svg> </a> <div class="adg4-nav-inner"> <div class="overlay-style overlay-color"></div> <div class="overlay-style overlay-clickable"><button class="close-all"></button></div> <a href="http://www.atlassian.com/software/bitbucket" class="header-link" data-event="clicked" data-uuid="861ee629-8d-logo-link" data-event-component="linkButton" data-event-container="globalNavWac-ADG4" data-schema-version="1" data-product-key="bitbucket" > <img class="header-logo" alt="Bitbucket" src="https://dam-cdn.atl.orangelogic.com/AssetLink/b6h1bm863yd6lg887cu0w20547241r6p.svg" style="aspect-ratio: 130/24;"> </a> <button class="mobile-toggle" title="Mobile menu"> <hr class="top" /> <hr class="mid mid1" /> <hr class="mid mid2" /> <hr class="bot" /> </button> <div class="menu-right"> <div class="menu-popout"> <div class="inter-popout-container"> <ul class="nav-links"> <li class="cta-mobile"> <a class="cta button--one button--regular button--primary" href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="861ee629-8d-cta-mobile" data-event-component="linkButton" data-event-container="globalNav-cta-mobile" data-schema-version="1" data-product-key="bitbucket" data-label-english="Get it free" >Get it Free</a> </li> <li class="outline-element"></li> <li id="adg4-nav-link-why-bitbucket" class="nav-link productNav has-dropdown multi adg4-nav-link-why-bitbucket"> <button class="nav-link-button main current-page-false" data-navlinkid="nav-link-3c46641b-ffad-45b4-b5b7-ad8b99b01b70" data-event="clicked" data-uuid="3c46641b-ff-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" data-product-key="bitbucket" > Why Bitbucket <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-31719970-8297-49e8-8e6f-d95623bcac71" data-navlinkid="nav-link-3c46641b-ffad-45b4-b5b7-ad8b99b01b70"> Features <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-c0ba5042-9a96-4c87-b70e-0fb656289785" data-navlinkid="nav-link-3c46641b-ffad-45b4-b5b7-ad8b99b01b70">
3 Plans <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <div class="dropdown-content" id="nav-link-3c46641b-ffad-45b4-b5b7-ad8b99b01b70"> <div class="dropdown-content-inner"> <div class="tab-buttons-area"> </div> <div class="tab-content-area productNav cols-2"> <div id="column-31719970-8297-49e8-8e6f-d95623bcac71" class="singular-column-content active"> <p class="column-title">Features</p> <a href="http://www.atlassian.com/software/bitbucket/features/pipelines" data-event="clicked" data-uuid="e3902317-51" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >CI/CD</a> <a href="http://www.atlassian.com/software/bitbucket/features/ai" data-event="clicked" data-uuid="2da6e0f1-43" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >AI in Bitbucket</a> <a href="http://www.atlassian.com/software/bitbucket/features/packages" data-event="clicked" data-uuid="cdffb56d-d2" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >Packages</a> <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" data-event="clicked" data-uuid="bd6adf7d-45" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >Cloud Security</a> <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" data-event="clicked" data-uuid="8e0fe621-0a" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >DevSecOps</a> <a href="http://www.atlassian.com/software/bitbucket/features/code-review" data-event="clicked" data-uuid="9b0fcfc2-11" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >Code Review</a> <a href="http://www.atlassian.com/software/jira/bitbucket-integration" data-event="clicked" data-uuid="ef761c8f-56" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >Jira Integrations</a> </div> <div id="column-c0ba5042-9a96-4c87-b70e-0fb656289785" class="singular-column-content "> <p class="column-title">Plans</p> <a href="http://www.atlassian.com/software/bitbucket/premium" data-event="clicked" data-uuid="66978e85-4d" data-event-component="linkButton" data-event-container="global-Product-Nav-link-in-dropdown" data-schema-version="1" data-product-key="bitbucket" >Bitbucket Cloud Premium</a> </div> </div></div> <button class="mobile-back-button"> <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> </div> </li> <li id="adg4-nav-link-self-hosted" class="nav-link productNav single adg4-nav-link-self-hosted"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-cc58d571-7e1a-4bf5-a29a-b60f2a84ec57" href="http://www.atlassian.com/software/bitbucket/enterprise/data-center" data-event="clicked" data-uuid="cc58d571-7e-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" data-product-key="bitbucket" > Self-Hosted </a> </li> <li id="adg4-nav-link-pricing" class="nav-link productNav single adg4-nav-link-pricing"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-0529e20d-fa0c-4d0d-86d0-75e9711d5ab1" href="http://www.atlassian.com/software/bitbucket/pricing" data-event="clicked" data-uuid="0529e20d-fa-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" data-product-key="bitbucket" > Pricing </a> </li> <li class="menu-spacer"></li> <li class="more-less menu-more productNav"><button class="lessmore button-menu-more" data-event="clicked" data-uuid="861ee629-8d-more" data-event-component="linkButton" data-event-container="globalNav-more" data-schema-version="1" data-product-key="bitbucket" >More +</button></li> <li class="more-less menu-less productNav"><button class="lessmore button-menu-less" data-event="clicked" data-uuid="861ee629-8d-less" data-event-component="linkButton" data-event-container="globalNav-less" data-schema-version="1" data-product-key="bitbucket" >Less -</button></li> </ul> <ul class="search-profile"> <li class="home-mobile-link"> <a class="atlassian-home-link-mobile" href="http://www.atlassian.com/" data-event="clicked" data-uuid="861ee629-8d-mobile-home-link" data-event-component="linkButton" data-event-container="globalNav-mobile-home-link" data-schema-version="1" data-product-key="bitbucket" >
3 <svg width="142" height="16" viewBox="0 0 142 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_2389_2333)"> <path d="M4.73929 7.06523C4.5084 6.81126 4.16207 6.83435 4.00045 7.1345L0.23698 14.6384C0.0984476 14.9385 0.306247 15.2848 0.629489 15.2848H5.84755C6.00917 15.2848 6.17079 15.1925 6.24006 15.0309C7.3945 12.6989 6.70184 9.16631 4.73929 7.06523Z" fill="#1868DB"/> <path d="M7.48794 0.231197C5.38686 3.55598 5.52539 7.22709 6.91072 9.99775C8.29604 12.7684 9.35813 14.8695 9.42739 15.0311C9.49666 15.1927 9.65828 15.2851 9.8199 15.2851H15.038C15.3612 15.2851 15.5921 14.9387 15.4305 14.6386C15.4305 14.6386 8.41149 0.600617 8.22678 0.254285C8.08824 -0.0689573 7.69573 -0.0920461 7.48794 0.231197Z" fill="#1868DB"/> <path d="M78.3262 10.2168C78.3262 8.02338 77.1487 6.98439 73.8701 6.26863C72.0461 5.87612 71.6074 5.46053 71.6074 4.88331C71.6074 4.16756 72.2539 3.84431 73.4545 3.84431C74.9091 3.84431 76.3406 4.283 77.7028 4.9064V2.0203C76.7562 1.53544 75.2785 1.16602 73.5468 1.16602C70.2913 1.16602 68.6059 2.57443 68.6059 4.9064C68.6059 6.7535 69.4601 8.23118 72.8311 8.87767C74.8398 9.29326 75.2554 9.61651 75.2554 10.2861C75.2554 10.9326 74.8398 11.3482 73.4083 11.3482C71.769 11.3482 69.8065 10.794 68.5366 10.0321V13.0567C69.5525 13.5647 70.8916 14.1188 73.3852 14.1188C76.9178 14.1188 78.3262 12.5488 78.3262 10.2168Z" fill="#1868DB"/> <path d="M113.837 1.35076V13.9341H116.516V4.3523L117.647 6.89206L121.434 13.9341H124.805V1.35076H122.126V9.478L121.11 7.12295L118.063 1.35076H113.837Z" fill="#1868DB"/> <path d="M96.8214 1.35076H93.8891V13.911H96.8214V1.35076Z" fill="#1868DB"/> <path d="M90.494 10.2168C90.494 8.02338 89.3165 6.98439 86.0379 6.26863C84.2139 5.87612 83.7752 5.46053 83.7752 4.88331C83.7752 4.16756 84.4217 3.84431 85.6223 3.84431C87.0769 3.84431 88.5084 4.283 89.8707 4.9064V2.0203C88.924 1.53544 87.4463 1.16602 85.7147 1.16602C82.4592 1.16602 80.7737 2.57443 80.7737 4.9064C80.7737 6.7535 81.628 8.23118 84.9989 8.8776
37C87.0076 9.29326 87.4232 9.61651 87.4232 10.2861C87.4232 10.9326 87.0077 11.3482 85.5761 11.3482C83.9368 11.3482 81.9743 10.794 80.7044 10.0321V13.0567C81.7203 13.5647 83.0595 14.1188 85.5531 14.1188C89.1087 14.1188 90.494 12.5488 90.494 10.2168Z" fill="#1868DB"/> <path d="M45.8871 1.35076V13.9341H51.8902L52.8368 11.2097H48.8194V1.35076H45.8871Z" fill="#1868DB"/> <path d="M33.9967 1.35085V4.07532H37.2522V13.9342H40.1845V4.07532H43.6709V1.35085H33.9967Z" fill="#1868DB"/> <path d="M29.7251 1.35068H25.8693L21.4824 13.9341H24.8303L25.4537 11.8099C26.1925 12.0177 26.9775 12.1562 27.8087 12.1562C28.6169 12.1562 29.4019 12.0408 30.1638 11.8099L30.7872 13.9341H34.1351L29.7251 1.35068ZM27.7857 9.54719C27.2315 9.54719 26.6774 9.45484 26.1694 9.3163L27.7857 3.82118L29.4019 9.3163C28.8939 9.45484 28.3629 9.54719 27.7857 9.54719Z" fill="#1868DB"/> <path d="M62.2799 1.35073H58.424L54.0372 13.911H57.3851L58.0084 11.7869C58.7473 11.9947 59.5323 12.1332 60.3635 12.1332C61.1716 12.1332 61.9566 12.0177 62.7186 11.7869L63.342 13.911H66.6898L62.2799 1.35073ZM60.3404 9.54724C59.7863 9.54724 59.2322 9.45489 58.7242 9.31635L60.3404 3.82123L61.9566 9.31635C61.4487 9.45489 60.8945 9.54724 60.3404 9.54724Z" fill="#1868DB"/> <path d="M107.349 1.35073H103.493L99.1065 13.911H102.454L103.078 11.7869C103.817 11.9947 104.602 12.1332 105.433 12.1332C106.241 12.1332 107.026 12.0177 107.788 11.7869L108.411 13.911H111.759L107.349 1.35073ZM105.433 9.54724C104.879 9.54724 104.325 9.45489 103.817 9.31635L105.433 3.82123L107.049 9.31635C106.518 9.45489 105.987 9.54724 105.433 9.54724Z" fill="#1868DB"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M138.213 3.64258L137.133 4.84467L138.883 6.79227H131.568C131.147 6.79227 130.805 7.17296 130.805 7.64201C130.805 8.11107 131.147 8.49175 131.568 8.49175H138.883L137.133 10.4405L138.213 11.6426L141.805 7.64201L138.213 3.64258Z" fill="#0065FF"/> </g> <defs> <clipPath id="clip0_2389_2333"> <rect width="141.612" height="15.2851" fill="white" transform="translate(0.193359)"/> </clipPath> </defs> </svg> </a> </li> <li class="cta-desktop" id="cta-desktop-default"> <a class="cta button--one button--regular button--primary" href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="861ee629-8d-linik" data-event-component="linkButton" data-event-container="globalNav-cta-desktop" data-schema-version="1" data-product-key="bitbucket" data-label-english="Get it free" >Get it Free</a> </li> <li class="search-button"> <button class="search-open doNotAutoTrack"> <svg width="24" height="24" class="search-svg" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.4362 15.085L20.3762 19.095C20.5527 19.2858 20.648 19.5378 20.6419 19.7976C20.6358 20.0574 20.5288 20.3047 20.3435 20.4869C20.1583 20.6692 19.9093 20.7722 19.6494 20.7741C19.3895 20.776 19.1391 20.6766 18.9512 20.497L15.0132 16.491C13.4938 17.6356 11.5961 18.1601 9.70452 17.9582C7.81291 17.7563 6.0687 16.8431 4.82506 15.4036C3.58142 13.964 2.9313 12.1057 3.00633 10.2048C3.08136 8.30391 3.87593 6.50257 5.22916 5.16551C6.58238 3.82845 8.39314 3.05558 10.2948 3.0034C12.1964 2.95123 14.0468 3.62364 15.4714 4.88448C16.8959 6.14533 17.788 7.90039 17.9
3672 9.79429C18.1463 11.6882 17.5991 13.5794 16.4362 15.085ZM10.5002 16C11.9589 16 13.3579 15.4205 14.3893 14.3891C15.4208 13.3576 16.0002 11.9587 16.0002 10.5C16.0002 9.04131 15.4208 7.64236 14.3893 6.61091C13.3579 5.57946 11.9589 5 10.5002 5C9.04155 5 7.64261 5.57946 6.61116 6.61091C5.57971 7.64236 5.00024 9.04131 5.00024 10.5C5.00024 11.9587 5.57971 13.3576 6.61116 14.3891C7.64261 15.4205 9.04155 16 10.5002 16Z" fill="#292A2E"/> </svg> </button> </li> <li class="adg4-nav-account-sign-in"></li> <li class="adg4-nav-account-my-products"></li> </ul> <div class="search-form"> <button class="mobile-back-button" data-event="clicked" data-uuid="861ee629-8d-mobile-back-button" data-event-component="linkButton" data-event-container="globalNav-mobile-back-button" data-schema-version="1" data-product-key="bitbucket" > <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> <div class="input-container"> <input class="adg4-search-input" type="text" placeholder="Search" /> <svg width="24" height="24" class="search-svg" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.4362 15.085L20.3762 19.095C20.5527 19.2858 20.648 19.5378 20.6419 19.7976C20.6358 20.0574 20.5288 20.3047 20.3435 20.4869C20.1583 20.6692 19.9093 20.7722 19.6494 20.7741C19.3895 20.776 19.1391 20.6766 18.9512 20.497L15.0132 16.491C13.4938 17.6356 11.5961 18.1601 9.70452 17.9582C7.81291 17.7563 6.0687 16.8431 4.82506 15.4036C3.58142 13.964 2.9313 12.1057 3.00633 10.2048C3.08136 8.30391 3.87593 6.50257 5.22916 5.16551C6.58238 3.82845 8.39314 3.05558 10.2948 3.0034C12.1964 2.95123 14.0468 3.62364 15.4714 4.88448C16.8959 6.14533 17.788 7.90039 17.9
3672 9.79429C18.1463 11.6882 17.5991 13.5794 16.4362 15.085ZM10.5002 16C11.9589 16 13.3579 15.4205 14.3893 14.3891C15.4208 13.3576 16.0002 11.9587 16.0002 10.5C16.0002 9.04131 15.4208 7.64236 14.3893 6.61091C13.3579 5.57946 11.9589 5 10.5002 5C9.04155 5 7.64261 5.57946 6.61116 6.61091C5.57971 7.64236 5.00024 9.04131 5.00024 10.5C5.00024 11.9587 5.57971 13.3576 6.61116 14.3891C7.64261 15.4205 9.04155 16 10.5002 16Z" fill="#292A2E"/> </svg> </div> <div class="adg4-search-results"></div> <button class="search-close doNotAutoTrack" title="Close search"> <hr class="mid mid1" /> <hr class="mid mid2" /> </button> </div> </div> </div> <div class="cta-tablet"> <a class="cta button--one button--regular button--primary" href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="861ee629-8d-cta-tablet" data-event-component="linkButton" data-event-container="globalNav-cta-tablet" data-schema-version="1" data-product-key="bitbucket" data-label-english="Get it free" >Get it Free</a> </div> <div id="adg4-app-switcher"></div> 
3<script type="text/jsx-component"> { "type": "WacAppSwitcher", "domRootId": "adg4-app-switcher", "props": { "domRootId": "adg4-app-switcher", "wacAppSwitcherLabel": "", "allowWacJoinSitesProvider": true } } </script>
3 <div class="adg4-nav-account-logged-in"></div> <div class="adg4-nav-account-info"></div> </div> </div> </div> 
3<script type="text/x-component"> { "type":"imkt.components.ADG4GlobalNav", "params": { "navType":"productNav", "labels": { "JoinSiteUserDropdown.logOut":"Log out", "JoinSiteUserDropdown.logIn":"Sign in", "JoinSiteUserDropdown.joinTeam":"Join your team", "JoinSiteUserDropdown.profile":"Profile", "JoinSiteUserDropdown.switchAccount":"Switch account", "JoinSiteUserDropdown.licenses":"Licenses", "JoinSiteUserDropdown.logOutHeading":"Log out", "JoinSiteUserDropdown.logOutTriggerText":"Log out" }, "ctaLabel":"Get it Free", "isShowCTADropdown":"false", "jiraProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg", "heading":"Jira", "subText":"Flexible project management", "href":"/wac/try/cloud/signup?bundle=jira-software&edition=free" }, "jiraServiceManagementProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg", "heading":"Jira Service Management", "subText":"High-velocity service delivery", "href":"/wac/software/jira/service-management/free" }, "confluenceProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg", "heading":"Confluence", "subText":"Knowledge, all in one place", "href":"/wac/try/cloud/signup?bundle=confluence&edition=free" }, "jiraProductDiscovery": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Product-Discovery.svg", "heading":"Jira Product Discovery", "subText":"Capture & prioritize ideas", "href":"/wac/try/cloud/signup?bundle=jira-product-discovery" }, "compassProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Compass.svg", "heading":"Compass", "subText":"Optimize software health", "href":"/wac/try/cloud/signup?bundle=compass" } } } </script>
3</nav> </header> <main> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column column-md-6 vertical-middle s0 between" > <div class="component component--heading-textblock text-oversized"> <div class="color-head text-darkneutral100"> <h1 class="fnt-wt font-wt-700 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Code & CI/CD, powered by AI and the Atlassian platform </h1> </div> <p>Accelerate software delivery from planning to production, with native connections to Jira, Rovo, and the Teamwork Graph.</p> </div> <div class="component flexRow alignItemsCenter justifyStart noWrap no s24 between component--block" > <div class="component component--link-button "> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="3d467dcc-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Try it now" data-label-english="Try it now" class="component__link button button--one button--regular button--primary " > Try it now </a> </div> <div class="component component--link-button "> <a href="https://play.goconsensus.com/a677ed675" target='_blank' data-event="clicked" data-uuid="ba955b96-92" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Watch demo" data-label-english="Watch demo" class="component__link link-arrow-out " > Watch demo<svg class="link-arrow-external-image" width="8px" height="7px" viewBox="0 0 8 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-167.000000, -650.000000)" fill="#0052CC"><path d="M169.077333,650 L169.077333,651.487884 L171.489775,651.487884 L167.24717,655.729347 C166.956527,656.01998 166.956527,656.491144 167.24717,656.781777 C167.392988,656.926598 167.582452,657 167.7739,657 C167.964356,657 168.15382,656.926598 168.299638,656.781777 L172.54125,652.540315 L172.54125,654.951679 L174.029187,654.951679 L174.029187,650 L169.077333,650 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-md-6 s0 between" > <div class="component component--image">
3 <img id="f129f1f1" alt="Bitbucket product screenshot" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/xgj00qolw838180qbgn0pnag8ilu72po/fl_keep_metadata/Hero_Image.webp" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom"> <div class="row flex-container reduced-row"> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="c898cb0d" alt="Gear icon" class="component__image" style="height:48px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/070syowas51151ea00625q35xsfc15lo/fl_keep_metadata/Settings-icon-purple.svg" loading="lazy" /> </div> <div class="component__heading-textblock"> <div class="color-head text-darkneutral100"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > AI across the SDLC </h3> </div> <p>Reduce cycle times across the development lifecycle with AI-powered search, chat, code review, pipeline triage, and even Jira updates.</p> </div> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="f89dbdbf" alt="Lightning bolt icon" class="component__image" style="height:48px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/y541b2q1704xm0toax6m2w2ow78yn6y2/fl_keep_metadata/Automation-icon-purple.webp" loading="lazy" /> </div> <div class="component__heading-textblock"> <div class="color-head text-darkneutral100"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Connected DevOps platform </h3> </div> <p>Bitbucket connects code to Jira and Jira Service Management so teams can move from planning to production with less context switching and fewer handoffs. </p> </div> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="32b5a681" alt="Group icon" class="component__image" style="height:48px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/8wb71t1742yr5gd6lw2g340a5qf3mngv/fl_keep_metadata/Groups-icon-purple.svg" loading="lazy" /> </div> <div class="component__heading-textblock"> <div class="color-head text-darkneutral100"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Governance tools that scale </h3> </div> <p>Be confident in your software delivery by enforcing coding standards, CI/CD policies, and change management workflows across all teams and repositories.</p> </div> </div> </div> </div> </div> <div class="container-fluid text-center light-text" data-container-id="616bee2d-0286-489c-9eaf-177858197169"> <style class="background-image-styles" data-for="616bee2d-0286-489c-9eaf-177858197169"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="616bee2d-0286-489c-9eaf-177858197169"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/6hyo80s08pbf3e528xb6plu74675i8c3.png") ; background-position: top ; background-repeat: no-repeat ; background-size: 1200px ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="616bee2d-0286-489c-9eaf-177858197169"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/6hyo80s08pbf3e528xb6plu74675i8c3.png") ; background-position: top ; background-repeat: no-repeat ; background-size: 1200px ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="616bee2d-0286-489c-9eaf-177858197169"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/6hyo80s08pbf3e528xb6plu74675i8c3.png") ; background-position: top ; background-repeat: no-repeat ; background-size: 1200px ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="616bee2d-0286-489c-9eaf-177858197169"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/6hyo80s08pbf3e528xb6plu74675i8c3.png") ; background-position: top ; background-repeat: no-repeat ; background-size: 100% ; } } @media (min-width: 1440px) { [data-container-id="616bee2d-0286-489c-9eaf-177858197169"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/6hyo80s08pbf3e528xb6plu74675i8c3.png") ; background-position: top ; background-repeat: no-repeat ; background-size: 100% ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-md-8 column-xs-10 column-md-offset-2 column-xs-offset-1 xs-none-bottom s0 between" > <div class="component component--heading"> <h2 class="font-md-36 fnt-wt font-wt-700 fnt-mg font-mgn- fnt-ln font-lnh- heading" > AI that provides context to code, not just vibes </h2> </div> <div class="component component--textblock "> <p>Friction slowing you down? Bitbucket helps you find your flow and stay there, with code and CI/CD connected to Jira and powered by AI</p> </div> </div> <div class="column column-md-10 column-md-offset-1 xs-cozy-top s0 between" > <div class="component component--video-embed " > <div class="vid-thumb" id="player-BR79iEFLHsQ-2bc9f59e"> <a class="play-trigger" data-event="clicked" data-uuid="2bc9f59e-c1" data-event-component="linkButton" data-event-container="videoEmbedInline" data-schema-version="1" data-product-key="bitbucket" href="https://www.youtube.com/watch?v=BR79iEFLHsQ" > <img alt="video thumbnail" style="background-image: url(https://dam-cdn.atl.orangelogic.com/AssetLink/b46c3s11228v6p6x2pd0lsw4t57k0386.jpg);" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAABFJREFUKBVjYBgFoyFAhRAAAAJJAAFEkgypAAAAAElFTkSuQmCC" loading="lazy" > <svg class="play-icon" width="70px" height="70px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M16,0 C7.163444,-5.41083001e-16 1.082166e-15,7.163444 0,16 C-1.082166e-15,24.836556 7.163444,32 16,32 C24.836556,32 32,24.836556 32,16 C32,11.7565362 30.3142906,7.68687356 27.3137085,4.68629
315 C24.3131264,1.68570945 20.2434638,2.5983722e-16 16,0 Z M11.1288889,22.2222222 L11.1288889,9.77777778 L23.6533333,16 L11.1288889,22.2222222 Z"></path> </svg> </a> </div> 
3<script type="text/x-component"> { "type":"imkt.components.VideoEmbedInline", "params": { "videoId":"BR79iEFLHsQ", "source":"youtube", "behavior":"playOnPageLoad", "uniqueId":"2bc9f59e" } } </script>
3 </div> </div> </div> </div> <div class="container-fluid xs-cozy-top lg-comfortable md-cozy-top xs-none-bottom xl-outerspace" data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"> <style class="background-image-styles" data-for="2c1f057c-5869-4b64-b311-89d362a0139d"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"] { background-image: url("linear-gradient(180deg, #E9F2FE 100%, #E9F2FE 0%);") ; background-position: center ; background-repeat: no-repeat ; background-size: cover ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"] { background-image: linear-gradient(180deg, #E9F2FE 100%, #E9F2FE 0%); ; background-position: center ; background-repeat: no-repeat ; background-size: cover ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"] { background-image: linear-gradient(180deg, #E9F2FE 100%, #E9F2FE 0%); ; background-position: center ; background-repeat: no-repeat ; background-size: cover ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/q77650sk3di51k210j6ccn3knk6t21k1/fl_keep_metadata/Migration_plane_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/14df818sri0weutf75vd12aa318yd772/fl_keep_metadata/Migration_plane_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/xakj62nol812478e8u3l8d7k52l1u832/fl_keep_metadata/Cloud_Migration-bg.svg") ; background-position: top right 10% , bottom left 8% , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: auto 25% , auto 46% , 100% 100% ; } } @media (min-width: 1440px) { [data-container-id="2c1f057c-5869-4b64-b311-89d362a0139d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/q77650sk3di51k210j6ccn3knk6t21k1/fl_keep_metadata/Migration_plane_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/14df818sri0weutf75vd12aa318yd772/fl_keep_metadata/Migration_plane_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/xakj62nol812478e8u3l8d7k52l1u832/fl_keep_metadata/Cloud_Migration-bg.svg") ; background-position: top right 15% , bottom left 12% , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: auto 30% , auto 50% , 100% ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-md-8 column-md-offset-2 lg-cozy xl-compact text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Migrating to the cloud? </h2> </div> <div class="component component--textblock component--text-block-white"> <p>Sign up for a free Bitbucket Cloud Premium trial for the same user count and duration as your Bitbucket Data Center license. </p> </div> <div class="component component--link-button "> <a href="https://www.atlassian.com/migration/assess/cloud-migration-trial" data-event="clicked" data-uuid="f0c1c017-30" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column xs-none-bottom hide-lg hide-xl text-center s0 between" > <div class="component component--image"> <img id="d4e4d4b7" alt="Cloud illustration" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/30hl53aisf7f43b46mmxftq1054o47f1/fl_keep_metadata/Migration_Image_mobile.svg" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid neutral0"> <div class="row flex-container reduced-row"> <div class="column text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > 15 million developers build on Bitbucket </h2> </div> </div> </div> </div> <div class="container-fluid neutral0" data-container-id="3543d468-da88-4808-b44b-965b467197a7"> <style class="background-image-styles" data-for="3543d468-da88-4808-b44b-965b467197a7"> @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="3543d468-da88-4808-b44b-965b467197a7"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/84r1pen7cn3mj1d3l5o2x88r2m0d4jy4/fl_keep_metadata/Quote_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/mi1v842a7x4b82k70gp6h16die10qd3m/fl_keep_metadata/Quote_Graphics_Right.svg") ; background-position: left -25px center , right -25px center ; background-repeat: no-repeat , no-repeat ; background-size: 157px auto , 174px auto ; } } @media (min-width: 1440px) { [data-container-id="3543d468-da88-4808-b44b-965b467197a7"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/84r1pen7cn3mj1d3l5o2x88r2m0d4jy4/fl_keep_metadata/Quote_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/mi1v842a7x4b82k70gp6h16die10qd3m/fl_keep_metadata/Quote_Graphics_Right.svg") ; background-position: left center , right center ; background-repeat: no-repeat , no-repeat ; background-size: 197px auto , 204px auto ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-10 column-lg-offset-1 carousel s0 between" > <div class="component--generic-carousel neutral0 card-style no-column-spacing" > <div class="inner-carousel"> <div class="item item0 item-container default default flex-container active-item" aria-hidden="false"> <div class="column column-md-4 text-center vertical-middle alignItemsCenter justifyCenter s0 between" style="min-height:250px;" > <div class="component component--image hide-xs hide-sm"> <img id="823b2de3" alt="Trulia Logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/swcfd0e8to4ptvkma245tjk4p75see3h/fl_keep_metadata/Quote_Shape_Logo_trulia.svg" loading="lazy" /> </div> <div class="component component--image hide-md hide-lg hide-xl image-center" style="margin-bottom:0;margin-top:40px;"> <img id="678fcf2c" alt="Trulia Logo" class="component__image" style="width:85%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/a40c50mrckgtm7iu40g23276c4t4kmx8/fl_keep_metadata/Quote_Logo-trulia-crop.svg" loading="lazy" /> </div> </div> <div class="column column-md-8 " > <div class="intra-div flexCol alignItemsStretch justifyCenter s0 between column__background neutral0 "> <div class="component no-flex component--block xs-compact-bottom" style="margin-top:0;" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 1/4 </h6> </div> </div> <div class="component component--heading quote"> <h3 class="fnt-wt font-wt-500 fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > "The Jira/Bitbucket integration has transformed the way our software teams are able to communicate, work together, and deploy code. It's been an absolute game changer for us." </h3> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Nate Van Dusen, Engineering Program Management Director </h5> <p>Trulia</p> </div> </div> </div> </div><div class="item item1 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-4 text-center vertical-middle alignItemsCenter justifyCenter s0 between" style="min-height:250px;" > <div class="component component--image hide-xs hide-sm"> <img id="e6d4c325" alt="Fugro Logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1e85eivg86hno3spn658b45m215w4g6j/fl_keep_metadata/Quote_Shape_Logo_fugro.svg" loading="lazy" /> </div> <div class="component component--image hide-md hide-lg hide-xl image-center" style="margin-bottom:0;margin-top:40px;"> <img id="d1225c2c" alt="Trulia Logo" class="component__image" style="width:85%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/7u34jjw3b8uv3r3ik18b034640si8i3d/fl_keep_metadata/Quote_Logo-fugro-crop.svg" loading="lazy" /> </div> </div> <div class="column column-md-8 " > <div class="intra-div flexCol alignItemsStretch justifyCenter s0 between column__background neutral0 "> <div class="component no-flex component--block xs-compact-bottom" style="margin-top:0;" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 2/4 </h6> </div> </div> <div class="component component--heading quote"> <h3 class="fnt-wt font-wt-500 fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > "With the integration, it’s possible to link each line of changed code back to a Jira work item, to understand n
3ot only what was changed, but why" </h3> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Scott Carpenter, Global Cloud Architect </h5> <p>Fugro</p> </div> </div> </div> </div><div class="item item2 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-4 text-center vertical-middle alignItemsCenter justifyCenter s0 between" style="min-height:250px;" > <div class="component component--image hide-xs hide-sm"> <img id="554f88c4" alt="Nextiva Logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/c7f277fg5jc8kgjhm10v53477803k777/fl_keep_metadata/Quote_Shape_Logo_nextiva.svg" loading="lazy" /> </div> <div class="component component--image hide-md hide-lg hide-xl image-center" style="margin-bottom:0;margin-top:40px;"> <img id="5a2c8e0c" alt="Trulia Logo" class="component__image" style="width:85%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/k430botehyj54kqnw126k3y3qhx52tnh/fl_keep_metadata/Quote_Logo-nextiva-crop.svg" loading="lazy" /> </div> </div> <div class="column column-md-8 " > <div class="intra-div flexCol alignItemsStretch justifyCenter s0 between column__background neutral0 "> <div class="component no-flex component--block xs-compact-bottom" style="margin-top:0;" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 3/4 </h6> </div> </div> <div class="component component--heading quote"> <h3 class="fnt-wt font-wt-500 fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > "Jira and Bitbucket are linked to show details and where the change is in production. It’s traceable, so they know what we’re doing and when we’re deploying." </h3> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Kyle Gengler, Senior DevOps Engineer </h5> <p>Nextiva</p> </div> </div> </div> </div><div class="item item3 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-4 text-center vertical-middle alignItemsCenter justifyCenter s0 between" style="min-height:250px;" > <div class="component component--image hide-xs hide-sm"> <img id="0ad2517b" alt="Flo Logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/v42hn11rca1tfvc8h8o3vp1c3j334066/fl_keep_metadata/Quote_Shape_Logo_flo.svg" loading="lazy" /> </div> <div class="component component--image hide-md hide-lg hide-xl image-center" style="margin-bottom:0;margin-top:40px;"> <img id="3c05df32" alt="Trulia Logo" class="component__image" style="width:85%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/q526s14x8bar1r4hd8l8no46v7y4ni1n/fl_keep_metadata/Quote_Logo-flo-crop.webp" loading="lazy" /> </div> </div> <div class="column column-md-8 " > <div class="intra-div flexCol alignItemsStretch justifyCenter s0 between column__background neutral0 "> <div class="component no-flex component--block xs-compact-bottom" style="margin-top:0;" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 4/4 </h6> </div> </div> <div class="component component--heading quote"> <h3 class="fnt-wt font-wt-500 fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > "We've gone from one big-bang release every month to 10-20 production deployments per day. We also reduced the average development cycle time from 5.8 days to 2.9 days and the standard deviation from 19.8 days to 3.5 days." </h3> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Roman Bugaev, CTO </h5> <p>Flo</p> </div> </div> </div> </div> </div> <a href="javascript:void(0)" class="arrow left-arrow" data-dir="right" data-event="clicked" data-uuid="561280d5-db-right" data-event-component="linkButton" data-event-container="carouselGeneric" data-schema-version="1" data-product-key="bitbucket" data-label="Customer_Stories_Right_Cursor" data-label-english="Carousel left click" title="Previous" style="left: calc(100% - 100px); top: 30px;"> <span>&larr;</span> </a> <a href="javascript:void(0)" class="arrow right-arrow" data-dir="left" data-event="clicked" data-uuid="561280d5-db-left" data-event-component="linkButton" data-event-container="carouselGeneric" data-schema-version="1" data-product-key="bitbucket" data-label="Customer_Stories_Right_Cursor" data-label-english="Carousel right click" title="Next" style="left: calc(100% - 60px); top: 30px;" > <span>&rarr;</span> </a> 
3<script type="text/x-component"> { "type":"imkt.components.CarouselGeneric", "params": { } } </script>
3</div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable-bottom blue100"> <div class="row flex-container reduced-row"> <div class="column column-md-10 column-lg-8 column-md-offset-1 column-lg-offset-2 text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > AI across the SDLC </h2> </div> <div class="component component--textblock component--text-block-white"> <p>Atlassian supercharges workflows with AI beyond code generation, accelerating development throughout the software lifecycle.</p> </div> </div> <div class="column column-lg-8 column-lg-order-2 md-comfortable xs-cozy vertical-middle s0 between" data-container-id="a30f1895-9779-49c6-a771-306d33c6814d" > <style class="background-image-styles" data-for="a30f1895-9779-49c6-a771-306d33c6814d"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="a30f1895-9779-49c6-a771-306d33c6814d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f1v1wppxu44v8e0xj6lfb8ir14640hnm/fl_keep_metadata/AI_shape_bg.svg") ; background-position: top center ; background-repeat: no-repeat ; background-size: 100% ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="a30f1895-9779-49c6-a771-306d33c6814d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f1v1wppxu44v8e0xj6lfb8ir14640hnm/fl_keep_metadata/AI_shape_bg.svg") ; background-position: top center ; background-repeat: no-repeat ; background-size: 100% ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="a30f1895-9779-49c6-a771-306d33c6814d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f1v1wppxu44v8e0xj6lfb8ir14640hnm/fl_keep_metadata/AI_shape_bg.svg") ; background-position: top 30px center ; background-repeat: no-repeat ; background-size: 100% ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="a30f1895-9779-49c6-a771-306d33c6814d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f1v1wppxu44v8e0xj6lfb8ir14640hnm/fl_keep_metadata/AI_shape_bg.svg") ; background-position: top 30px center ; background-repeat: no-repeat ; background-size: 100% ; } } @media (min-width: 1440px) { [data-container-id="a30f1895-9779-49c6-a771-306d33c6814d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f1v1wppxu44v8e0xj6lfb8ir14640hnm/fl_keep_metadata/AI_shape_bg.svg") ; background-position: top 30px center ; background-repeat: no-repeat ; background-size: 100% ; } } </style> <div class="component component--video-html drop-shadow" > <video autoplay loop playsinline muted="false" preload="auto" autostart="1"> <source src="https://dam-cdn.atl.orangelogic.com/AssetLink/f30fkxyc8plj5qlqr61qcu671g46etr8.mp4" type="video/mp4" /> </video> 
3<script type="text/x-component"> { "type":"imkt.components.VideoHtml", "params": { "autoplay":true, "loop":true, "controls":false } } </script>
3</div> <div class="component s0 between hide-xs hide-sm component--block xs-cozy-top" > <div class="component component--image horizontal-offset-xs-10"> <img id="2091b9f1" alt="arrows" class="component__image" style="width:140px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/nav783c220b1473w533cqlp4op182464/fl_keep_metadata/AI_arrows_Left.svg" loading="lazy" /> </div> </div> <div class="component component--image hide-xs hide-sm" style="position:absolute;top:-80px;right:-80px;"> <img id="779e3a89" alt="arrows" class="component__image" style="width:168px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/ywfcwd72l6l10kmktdi661s208ky7873/fl_keep_metadata/AI_arrows_Right.svg" loading="lazy" /> </div> </div> <div class="column column-lg-4 column-lg-order-1 xs-cozy-top s0 between" > <div class="component s0 between component--block xs-cozy-bottom" style="margin-top:0;" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > Code generation in the CLI & IDE </h4> <p>Access the latest models with Rovo — in your terminal or in your IDE. </p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/rovo-dev" data-event="clicked" data-uuid="bcd37ea4-54" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="component s0 between component--block xs-cozy-bottom" style="margin-top:0;" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > Faster cycle times with AI code review </h4> <p>Too many PRs to review? Our AI code reviewer reviews all code changes and suggests fixes so you can merge faster.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/rovo-dev/code-review" data-event="clicked" data-uuid="ddea1958-3a" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="component s0 between component--block xs-cozy-bottom" > <div class="component component--heading"> <h4 class="fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > Automate toil w/ agentic pipelines </h4> </div> <div class="component component--textblock component--text-block-white"> <p>Trigger AI-powered workflows to automate tedious tasks: clean up feature flags, update docs, draft release notes, fix flaky tests, and more — all from your pipeline.</p> </div> <div class="component--link" > <a href="https://www.atlassian.com/blog/bitbucket/agentic-pipelines-now-supports-claude-code" class="component--link-white external-link-type" target='_blank' data-event="clicked" data-uuid="1b3659a6-8d" data-event-component="linkButton" data-event-container="link" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" > Learn more<svg class="link-arrow-external-image" width="8px" height="7px" viewBox="0 0 8 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-167.000000, -650.000000)" fill="#0052CC"><path d="M169.077333,650 L169.077333,651.487884 L171.489775,651.487884 L167.24717,655.729347 C166.956527,656.01998 166.956527,656.491144 167.24717,656.781777 C167.392988,656.926598 167.582452,657 167.7739,657 C167.964356,657 168.15382,656.926598 168.299638,656.781777 L172.54125,652.540315 L172.54125,654.951679 L174.029187,654.951679 L174.029187,650 L169.077333,650 Z"></path></g></g></svg> </a> </div> </div> <div class="component s0 between component--block" > <div class="component component--heading"> <h4 class="fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > Powered by the Teamwork Graph </h4> </div> <div class="component component--textblock component--text-block-white"> <p>Bitbucket + Rovo are powered by rich project context from the Teamwork Graph. The result: higher-quality responses & fewer hallucinations.</p> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/ai" data-event="clicked" data-uuid="3492d1fd-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-order-3 text-center s0 between" > <div class="component component--link-button "> <a href="http://www.atlassian.com/trust/ai/transparency#introduction" data-event="clicked" data-uuid="bfef1fa3-e6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn how trust and safety are the cornerstones of Atlassian&#039;s approach to AI" data-label-english="Learn how trust and safety are the cornerstones of Atlassian&#039;s approach to AI" class="component__link link-arrow " > Learn how trust and safety are the cornerstones of Atlassian&#039;s approach to AI<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column column-lg-6 column-md-10 column-lg-offset-3 column-md-offset-1 xs-cozy-bottom text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Security and compliance </h2> </div> </div> <div class="column column-lg-8 column-md-6 vertical-middle s0 between" > <div class="component component--image"> <img id="7db87c32" alt="Close communication gaps" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/ae1ypvckww555m13t678516mj6n2f0i4/fl_keep_metadata/BB_Security_Screen1.webp" loading="lazy" /> </div> </div> <div class="column column-lg-4 column-md-6 vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Code compliance at scale </h3> <p>Enforce code quality policies and compliance requirements across the organization with standardized, customizable merge checks.</p> </div> </div> </div> </div> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-6 column-md-order-3 vertical-middle s0 between" > <div class="component component--image"> <img id="668aaeba" alt="Create a visually appealing Company Hub" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/888a3dcv0pni7141igcn66bk713e6x2t/fl_keep_metadata/BB_Security_Screen2.webp" loading="lazy" /> </div> </div> <div class="column column-lg-4 column-md-6 column-md-order-2 vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Shift-left security integrations </h3> <p>Build secure software while coding, during code review, and as part of CI/CD workflows with 
3native security capabilities and partner integrations.</p> </div> </div> </div> </div> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-6 vertical-middle s0 between" > <div class="component component--image"> <img id="65c0f82d" alt="Close communication gaps" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/utk730q82b8m48q508ngyu67q0xhu40r/fl_keep_metadata/BB_Security_Screen3.webp" loading="lazy" /> </div> </div> <div class="column column-lg-4 column-md-6 vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Orchestrate CI/CD organization-wide </h3> <p>Run CI/CD workflows across your organization using hosted or private runners—or both, with centralized visibility across pipeline status, testing policies, deployment environments and more, no infrastructure needed.</p> </div> </div> </div> </div> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-6 column-md-order-3 vertical-middle s0 between" > <div class="component component--image"> <img id="ab34a620" alt="Create a visually appealing Company Hub" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1343mcn05en344ra4458365me735q151/fl_keep_metadata/BB_Security_Screen4.webp" loading="lazy" /> </div> </div> <div class="column column-lg-4 column-md-6 column-md-order-2 vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Granular access and usage permissions </h3> <p>Control permissions at the workspace, project, or repo level, and define granular branch‑level, environment‑level, and package permissions — including container images and tags.</p> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable lg-comfortable xl-outerspace marketplace-logos neutral200" data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"> <style class="background-image-styles" data-for="a875ee8d-f140-4b0e-9b49-22fb404ca639"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/jf4nj5yw5ra0ua4rpekb51764t4dt2nl/fl_keep_metadata/Integration-neutral-bg.svg") ; background-position: bottom center ; background-repeat: no-repeat ; background-size: 768px auto ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/jf4nj5yw5ra0ua4rpekb51764t4dt2nl/fl_keep_metadata/Integration-neutral-bg.svg") ; background-position: bottom center ; background-repeat: no-repeat ; background-size: 768px auto ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/d5m01pn06l0h8e4pu87pxh445826336w/fl_keep_metadata/Integrations_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4mags54132yy3bmm88570w5dx4j4h0f4/fl_keep_metadata/Integrations_Graphics_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/jf4nj5yw5ra0ua4rpekb51764t4dt2nl/fl_keep_metadata/Integration-neutral-bg.svg") ; background-position: left top 130px , right top 130px , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 24% auto , 24% auto , 1024px auto ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/d5m01pn06l0h8e4pu87pxh445826336w/fl_keep_metadata/Integrations_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4mags54132yy3bmm88570w5dx4j4h0f4/fl_keep_metadata/Integrations_Graphics_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/jf4nj5yw5ra0ua4rpekb51764t4dt2nl/fl_keep_metadata/Integration-neutral-bg.svg") ; background-position: left top 50% , right top 50% , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 25% auto , 25% auto , 100% auto ; } } @media (min-width: 1440px) { [data-container-id="a875ee8d-f140-4b0e-9b49-22fb404ca639"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/d5m01pn06l0h8e4pu87pxh445826336w/fl_keep_metadata/Integrations_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4mags54132yy3bmm88570w5dx4j4h0f4/fl_keep_metadata/Integrations_Graphics_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/jf4nj5yw5ra0ua4rpekb51764t4dt2nl/fl_keep_metadata/Integration-neutral-bg.svg") ; background-position: left center , right center , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: auto , auto , 100% auto ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-md-6 column-md-offset-3 text-center alignContentStretch alignItemsStretch justifyStart noWrap no s0 between" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Integrate Bitbucket with the tools you use </h2> <p>Connect Bitbucket to market-leading partner tools across AI code generation, security, testing, monitoring, and more. Build custom integrations to meet the exact needs of your organization.  </p> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/product/features/pipelines/integrations" data-event="clicked" data-uuid="30304b9b-ac" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="See all integrations" data-label-english="See all integrations" class="component__link link-arrow " > See all integrations<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-sm-10 column-sm-offset-1 hide-md hide-lg hide-xl s0 between" > <div class="component component--image image-center"> <img id="4c5c4713" alt="Integration logos" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/sbatw223851468gi6uxjpymr0642018w/fl_keep_metadata/Integrations_Graphics_Mobile_2x.png" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container reduced-row"> <div class="column column-xs-4 column-md-2 vertical-middle s0 between" > <div class="component component--image image-center"> <img id="f048a7af" alt="Rappi logo" class="component__image" style="width:100px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/usx88u2wxjh58v4h06442wr70x224743/fl_keep_metadata/Logo-Grey-Rappi_2x_1.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 column-md-2 vertical-middle s0 between" > <div class="component component--image image-center"> <img id="7a191f34" alt="Invesco logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/63b8n34776d58tyyba6v73v13v007452/fl_keep_metadata/Logo-Grey-Invesco_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 column-md-2 vertical-middle s0 between" > <div class="component component--image image-center" style="margin-top:14px;"> <img id="f3a5d600" alt="Invesco logo" class="component__image" style="width:125px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/fyy1t5aq22ww6bw8hfjsgcer43u7eo30/fl_keep_metadata/Logo-Grey-Fugro_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 column-md-2 vertical-middle s0 between" > <div class="component component--image image-center"> <img id="364baa9e" alt="Clearwater Analytics logo" class="component__image" style="width:168px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/qg8407w8y5ta2a524j55jk3t85s5ho04/fl_keep_metadata/Clearwater_Analytics_Logo.svg" loading="lazy" /> </div> </div> <div class="column column-xs-4 column-md-2 s0 between" > <div class="component component--image image-center"> <img id="e6daa017" alt="Invesco logo" class="component__image" style="width:125px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1msm00wjpy41i764tfn0yta5g1axaicy/fl_keep_metadata/Logo-Grey-Nextiva_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 column-md-2 s0 between" > <div class="component component--image image-center"> <img id="6e2dc45d" alt="Genesys logo" class="component__image" style="width:168px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/p28f41vm4v83b738vkxnr7lec55mu1uo/fl_keep_metadata/Genesys_Logo.svg" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container reduced-row"> <div class="column column-md-12 " > <div class="intra-div s0 between column__background neutral200 "> <div class="container-fluid lg-tight"> <div class="row flex-container reduced-row"> <div class="column column-lg-5 column-lg-offset-1 vertical-middle s0 between" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="4189e7de" alt="Jira logo" class="component__image" style="width:67px;" src="https://dam-cdn.atl.orangelogic.com/CDNLink/AT14G5C.png" loading="lazy" /> </div> <div class="component__heading-textblock"> <div class="color-head text-darkneutral-100"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Any agent. Any model. One team. </h3> </div> <p>Plan, orchestrate, and scale software delivery across AI-native teams.</p> </div> </div> <div class="component component--link-button "> <a href="https://www.atlassian.com/software/jira/dev" data-event="clicked" data-uuid="7f00beda-a6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Explore Jira for agentic engineering" data-label-english="Explore Jira for agentic engineering" class="component__link link-arrow " > Explore Jira for agentic engineering<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-lg-5 vertical-middle s0 between" > <div class="component component--image"> <img id="2b052b1e" alt="AI agent outputs" class="component__image" src="https://dam-cdn.atl.orangelogic.com/CDNLink/AT12OOFL.png" loading="lazy" /> </div> </div> </div> </div> </div> </div> </div> </div> <div class="container-fluid xs-cozy"> <div class="row flex-container reduced-row"> <div class="column text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Learn more </h2> </div> </div> <div class="column column-md-6 column-lg-3 " > <div class="intra-div flexCol anchorLastItem s0 between column__background neutral0 block-theme-one-reduce-more-padding "> <div class="component component--image image-center illo-cards has-bg-color neutral100 expand-to-column"> <img id="2109bf28" alt="Cloud illustration" class="component__image" style="width:163px;height:178px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/2s327d2e277p0v80gac0rmy0ut782pyr/fl_keep_metadata/Card_spot_cloud.svg" loading="lazy" /> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Migrate to Bitbucket cloud </h3> <p>Our free app moves your code and users from Bitbucket Server or Data Center to Cloud.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/migration/resources/bitbucket-migration-assistant" data-event="clicked" data-uuid="5b152aaa-e8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-md-6 column-lg-3 " > <div class="intra-div flexCol anchorLastItem s0 between column__background neutral0 block-theme-one-reduce-more-padding "> <div class="component component--image image-center illo-cards has-bg-color lime100 expand-to-column" style="background-color:#efffd5;"> <img id="6da96fee" alt="" class="component__image" style="width:178px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/i4pc5xbsaim86iu3np2t48fl4qs08pd6.webp" loading="lazy" /> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Bitbucket demos </h3> <p>Watch a series of short demos to learn how to build agentic automations, set CI/CD policies, and more with the latest innovations in Bitbucket.</p> </div> <div class="component component--link-button "> <a href="https://play.goconsensus.com/a677ed675" target='_blank' data-event="clicked" data-uuid="2c3e2e96-a0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Watch demos" data-label-english="Watch demos" class="component__link link-arrow " > Watch demos<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-md-6 column-lg-3 " > <div class="intra-div flexCol anchorLastItem s0 between column__background neutral0 block-theme-one-reduce-more-padding "> <div class="component component--image image-center illo-cards has-bg-color neutral100 expand-to-column"> <img id="1d95f2bb" alt="Gartner logo" class="component__image" style="width:174px;height:178px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/outt0y3xyd48hc0v334hv4nqka8l4qvk/fl_keep_metadata/Card_logo_Gartner.svg" loading="lazy" /> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > 3X a DevOps Leader </h3> <p>For the third year in a row, Atlassian was named a Leader in the 2025 Gartner® Magic Quadrant ™ for DevOps Platforms.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/gartner/magic-quadrant-devops" data-event="clicked" data-uuid="8e04d7ae-1e" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="See the report" data-label-english="See the report" class="component__link link-arrow " > See the report<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-md-6 column-lg-3 " > <div class="intra-div flexCol anchorLastItem s0 between column__background neutral0 block-theme-one-reduce-more-padding "> <div class="component component--image image-center illo-cards has-bg-color neutral100 expand-to-column"> <img id="070d65fa" alt="Gartner logo" class="component__image" style="width:186px;height:178px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/t776msv54t0420s48eim2dg50156rwt8/fl_keep_metadata/Card_spot_build.svg" loading="lazy" /> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > New features on the horizon </h3> <p>Learn more about what we’ve recently shipped and what we’re building next for your team.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/roadmap/cloud?selectedProduct=bitbucket" data-event="clicked" data-uuid="d4d51bf8-eb" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> <div class="container-fluid xs-comfortable md-outerspace" data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"> <style class="background-image-styles" data-for="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/68c7qac6323733f8282i7eyig7tiq33s/fl_keep_metadata/CTA_arrows.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/833p0r5wh824071w3850o7i2mg04iuhl/fl_keep_metadata/CTA_Backgroun
3d_Shapes.svg") ; background-position: top 10px center , center ; background-repeat: no-repeat , no-repeat ; background-size: 586px auto , auto 320px ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/68c7qac6323733f8282i7eyig7tiq33s/fl_keep_metadata/CTA_arrows.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/833p0r5wh824071w3850o7i2mg04iuhl/fl_keep_metadata/CTA_Background_Shapes.svg") ; background-position: top 10px center , center ; background-repeat: no-repeat , no-repeat ; background-size: 586px auto , auto 360px ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/68c7qac6323733f8282i7eyig7tiq33s/fl_keep_metadata/CTA_arrows.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/833p0r5wh824071w3850o7i2mg04iuhl/fl_keep_metadata/CTA_Backgroun
3d_Shapes.svg") ; background-position: top 30px center , center ; background-repeat: no-repeat , no-repeat ; background-size: 586px auto , 1440px 400px ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/68c7qac6323733f8282i7eyig7tiq33s/fl_keep_metadata/CTA_arrows.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/833p0r5wh824071w3850o7i2mg04iuhl/fl_keep_metadata/CTA_Background_Shapes.svg") ; background-position: top 30px center , center ; background-repeat: no-repeat , no-repeat ; background-size: 586px auto , 1440px 400px ; } } @media (min-width: 1440px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/68c7qac6323733f8282i7eyig7tiq33s/fl_keep_metadata/CTA_arrows.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/833p0r5wh824071w3850o7i2mg04iuhl/fl_keep_metadata/CTA_Background_Shapes.svg") ; background-position: top 30px center , center ; background-repeat: no-repeat , no-repeat ; background-size: 586px auto , 100% 100% ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-6 column-md-8 column-lg-offset-3 column-md-offset-2 text-center vertical-middle s0 between" > <div class="component component--image"> <img id="cbf52fb4" alt="Bitbucket logo" class="component__image" style="height:75px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/np0j8d765ebc4a778s3tdr6bc7avc301/fl_keep_metadata/logo-light_Bitbucket_mark-tile_inverse_RGB.svg" loading="lazy" /> </div> <div class="component component--heading"> <div class="color-head text-neutral0"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Take Bitbucket Cloud for a spin </h2> </div> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="f01287cd-9a" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Try it now" data-label-english="Try it now" class="component__link button button--four button--regular button--secondary " > Try it now </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy-top lg-outerspace xs-comfortable-bottom hide-all darkneutral-100 light-text" data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"> <style class="background-image-styles" data-for="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/4251jcajgve020r1057s8sxw16n6830h/fl_keep_metadata/Premium-black-bg.svg") ; background-position: bottom center ; background-repeat: no-repeat ; background-size: 768px auto ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/4251jcajgve020r1057s8sxw16n6830h/fl_keep_metadata/Premium-black-bg.svg") ; background-position: bottom center ; background-repeat: no-repeat ; background-size: 768px auto ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/4251jcajgve020r1057s8sxw16n6830h/fl_keep_metadata/Premium-black-bg.svg") ; background-position: bottom center ; background-repeat: no-repeat ; background-size: 1024px auto ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/678rpl2m3113x1a3fh03su5r8t1363eo/fl_keep_metadata/Premium_Graphics_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/qe52n44ri3fjxi1q1xl6e04053p0s431/fl_keep_metadata/Premium_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4251jcajgve020r1057s8sxw16n6830h/fl_
3keep_metadata/Premium-black-bg.svg") ; background-position: top 10px right 10px , bottom 100px left 10px , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 224px auto , 113px auto , 100% auto ; } } @media (min-width: 1440px) { [data-container-id="1e0398d8-807e-4bf9-8fb2-bafdb3230b16"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/678rpl2m3113x1a3fh03su5r8t1363eo/fl_keep_metadata/Premium_Graphics_Right.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/qe52n44ri3fjxi1q1xl6e04053p0s431/fl_keep_metadata/Premium_Graphics_Left.svg") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4251jcajgve020r1057s8sxw16n6830h/fl_keep_metadata/Premium-black-bg.svg") ; background-position: top 10px right 20% , bottom 100px left 15% , bottom center ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 224px auto , 113px auto , 100% auto ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 text-center s0 between" > <div class="component component--image hide-lg hide-xl image-center"> <img id="99f2afe1" alt="Lightning bolt illustration" class="component__image" style="height:110px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/0l0sxler1x507y0316p04ji66d6i4i23/fl_keep_metadata/Premium_Graphic_mobile.svg" loading="lazy" /> </div> <div class="component component--heading"> <div class="color-head text-yellow400"> <h2 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Power up with Bitbucket Premium </h2> </div> </div> <div class="component component--textblock component--text-block-white"> <p>Create the exact development experience your organization needs with advanced governance and workflow settings, security controls, and more automated processes. Atlassian Intelligence features are also exclusively available in Bitbucket Premium.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/bitbucket/premium" data-event="clicked" data-uuid="edb589e8-bb" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom xs-comfortable-top hide-all" data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"> <style class="background-image-styles" data-for="e43fc82f-2691-4fae-9db8-816a45a8295d"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/s1wp1jmm1tiak011ft8r54ck8554vs14/fl_keep_metadata/Pattern_Hero-Top-Right-Mobile_2x.webp") , linear-gradient(180deg, #B3D4FF -3.22%, #DEEBFF 1.65%, rgba(222, 235, 255, 0) 25.71%); ; background-position: top right , 0 0 ; background-repeat: no-repeat , no-repeat ; background-size: 114px 82px , auto ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/s1wp1jmm1tiak011ft8r54ck8554vs14/fl_keep_metadata/Pattern_Hero-Top-Right-Mobile_2x.webp") , linear-gradient(180deg, #B3D4FF -3.22%, #DEEBFF 1.65%, rgba(222, 235, 255, 0) 25.71%); ; background-position: top right , 0 0 ; background-repeat: no-repeat , no-repeat ; background-size: 171px 123px , auto ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/i1kccu0mi3hc1a41bu76hc23d18i8h5r/fl_keep_metadata/Pattern_Hero-Top-Right_2x.webp") , linear-gradient(180deg, #B3D4FF -3.22%, #DEEBFF 1.65%, rgba(222, 235, 255, 0) 25.71%); ; background-position: top right , 0 0 ; background-repeat: no-repeat , no-repeat ; background-size: 384px 932px , auto ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/203yye41o7c6h82em35uusti3b4552ow/fl_keep_metadata/Pattern_Hero-Top-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/i1kccu0mi3hc1a41bu76hc23d18i8h5r/fl_keep_metadata/Pattern_Hero-Top-Right_2x.webp") , linear-gradient(180deg, #B3D4FF -3.22%, #DEEBFF 1.65%, rgba(222, 235, 255, 0) 25.71%); ; background-position: top 100px left , top right , 0 0 ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 751px 822px , 384px 932px , auto ; } } @media (min-width: 1440px) { [data-container-id="e43fc82f-2691-4fae-9db8-816a45a8295d"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/203yye41o7c6h82em35uusti3b4552ow/fl_keep_metadata/Pattern_Hero-Top-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/i1kccu0mi3hc1a41bu76hc23d18i8h5r/fl_keep_metadata/Pattern_Hero-Top-Right_2x.webp") , linear-gradient(180deg, #B3D4FF -3.22%, #DEEBFF 1.65%, rgba(222, 235, 255, 0) 25.71%); ; background-position: top 100px left , top right , 0 0 ; background-repeat: no-repeat , no-repeat , no-repeat ; background-size: 751px 822px , 384px 932px , auto ; } } </style> <div class="row reduced-row"> <div class="column column-md-8 column-lg-6 column-md-offset-2 column-lg-offset-3 no-flex" > <div class="component component--heading text-center"> <h1 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Code & CI/CD, built for teams using Jira </h1> </div> </div> <div class="column column-md-10 column-lg-8 column-md-offset-1 column-lg-offset-2 text-center no-flex" > <div class="component component--textblock text-oversized text-center"> <p>With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud connects developer workflows from planning to incident management. Join millions of developers who choose to build on Bitbucket. </p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="2f49744a-c2" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="Get it free" class="component__link button button--one button--regular button--primary " > Get it free </a> </div> </div> <div class="column xs-cozy-top text-center no-flex" > <div class="component component--image"> <img id="3aa3c908" alt="bitbucket screenshot" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/3xd4jo45dophjvu4qg5p1tclmqd42w6g/fl_keep_metadata/Product-UI-001B_2x.webp" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom hide-all" data-container-id="c52924f2-d92e-4469-b579-7bb6949b4a12"> <style class="background-image-styles" data-for="c52924f2-d92e-4469-b579-7bb6949b4a12"> @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="c52924f2-d92e-4469-b579-7bb6949b4a12"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/k46287eu72pl1usxd6eu6fl45x1an54h/fl_keep_metadata/Pattern_Hero-Bottom-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4d38pr86oe2107bb4h84pi3kq2k1kt3e/fl_keep_metadata/Pattern_Hero-Bottom-Right_2x.webp") ; background-position: bottom left , bottom 2px right ; background-repeat: no-repeat , no-repeat ; background-size: 289px 215px , 236px 170px ; } } @media (min-width: 1440px) { [data-container-id="c52924f2-d92e-4469-b579-7bb6949b4a12"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/k46287eu72pl1usxd6eu6fl45x1an54h/fl_keep_metadata/Pattern_Hero-Bottom-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/4d38pr86oe2107bb4h84pi3kq2k1kt3e/fl_keep_metadata/Pattern_Hero-Bottom-Right_2x.webp") ; background-position: bottom left , bottom 2px right ; background-repeat: no-repeat , no-repeat ; background-size: 289px 215px , 236px 170px ; } } </style> <div class="row reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 flexRow alignContentStretch alignItemsCenter justifyCenter noWrap no s40 between flexColSm" > <div class="component component--image" style="min-width:196px;"> <img id="5715d11d" alt="Cloud" class="component__image" style="width:196px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/r31h117725320883ni458gr266y73e21/fl_
3keep_metadata/illustrations-spot-Cloud.webp" loading="lazy" /> </div> <div class="component no-flex component--block md-text-align-left xs-text-align-center" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Migrating to cloud? Listen to this webinar on Bitbucket Cloud's enterprise strategy + get migration tips. </h3> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/webinars/software/closer-look-bitbucket-cloud-how-to-migrate" data-event="clicked" data-uuid="461ee2b7-5e" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable-top hide-all light-text" data-container-id="88cdf0be-4692-407a-96b9-459bd1d743d4"> <style class="background-image-styles" data-for="88cdf0be-4692-407a-96b9-459bd1d743d4"> @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="88cdf0be-4692-407a-96b9-459bd1d743d4"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/3vac0l0o3d8hfb078wu4176lj1fj3n1v/fl_keep_metadata/Pattern_UI-Top-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/84wss7f85346546fc0bbse5i4yfik60h/fl_keep_metadata/Pattern_UI-Top-Right_2x.webp") ; background-position: top 2px left , top 2px right ; background-repeat: no-repeat , no-repeat ; background-size: 289px 217px , 236px 217px ; } } @media (min-width: 1440px) { [data-container-id="88cdf0be-4692-407a-96b9-459bd1d743d4"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/3vac0l0o3d8hfb078wu4176lj1fj3n1v/fl_keep_metadata/Pattern_UI-Top-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/84wss7f85346546fc0bbse5i4yfik60h/fl_keep_metadata/Pattern_UI-Top-Right_2x.webp") ; background-position: top 2px left , top 2px right ; background-repeat: no-repeat , no-repeat ; background-size: 289px 217px , 236px 217px ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 text-center no-flex" > <div class="component component--image"> <div class="component__image "> <div class="div-inline-svg wpl-icon-size-36 wpl-icon-corner-3"> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M18,0A18,18,0,1,0,36,18,18,18,0,0,0,18,0Zm7.08,14.61a1.43,1.43,0,0,0,0-2l0,0a1.44,1.44,0,0,0-2,0l-7.48,7.48L13,17.56l-.05,0a1.42,1.42,0,0,0-2,2.06l3.57,3.57.05.05a1.43,1.43,0,0,0,2-.05L25,14.65Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > PRODUCT FEATURES </h6> </div> </div> <div class="column text-center no-flex" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Why choose Bitbucket Cloud? </h2> </div> </div> </div> </div> <div class="container-fluid hide-all light-text"> <div class="row flex-container reduced-row"> <div class="column column-lg-4 column-xs-order-2 column-lg-order-1 xs-none-top vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Collaborate across multiple teams </h3> <p>Reduce context-switching by managing your Jira issues in Bitbucket with the built-in Jira UI. And when you include your issue key in commits, your Jira issue statuses update automatically.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/jira/bitbucket-integration" data-event="clicked" data-uuid="39aa891f-a0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-lg-8 column-xs-order-1 column-lg-order-2 s0 between" > <div class="component component--image"> <img id="f33684a8" alt="Bitbucket Pipelines screenshot" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/sf6gmyxt1o0ujj12e08v1k7377775hhs/fl_keep_metadata/bitbucket-cloud-features-002_2x.webp" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid hide-all light-text" data-container-id="d014c6e3-2a67-4ac1-a396-fbb936a59cdb"> <style class="background-image-styles" data-for="d014c6e3-2a67-4ac1-a396-fbb936a59cdb"> @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="d014c6e3-2a67-4ac1-a396-fbb936a59cdb"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f181l6m04kk8qg581h3pm7lfi1d0bje4/fl_keep_metadata/Pattern_UI-Mid-Left_2x.webp") ; background-position: center left ; background-repeat: no-repeat ; background-size: 289px 217px ; } } @media (min-width: 1440px) { [data-container-id="d014c6e3-2a67-4ac1-a396-fbb936a59cdb"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/f181l6m04kk8qg581h3pm7lfi1d0bje4/fl_keep_metadata/Pattern_UI-Mid-Left_2x.webp") ; background-position: center left ; background-repeat: no-repeat ; background-size: 289px 217px ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-8 text-left s0 between" > <div class="component component--image"> <img id="806b7925" alt="Bitbucket pull request comment" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/q4ly3t20q51yp2gp8l5242q7o7l7rfet/fl_keep_metadata/bitbucket-cloud-features-003_2x.webp" loading="lazy" /> </div> </div> <div class="column column-lg-4 xs-none-top vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Ship quality code </h3> <p>Comprehensive code review features to help you find and fix bugs before you deploy. Review large diffs with ease, view third-party code reports, and open Jira tickets right from the PR screen.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/bitbucket/features/code-review" data-event="clicked" data-uuid="c3148243-25" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom hide-all light-text" data-container-id="120e67c8-fc27-4e22-b3a3-f5e3501f04ba"> <style class="background-image-styles" data-for="120e67c8-fc27-4e22-b3a3-f5e3501f04ba"> @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="120e67c8-fc27-4e22-b3a3-f5e3501f04ba"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/g6d4b05f382da786po201g6lx5pdq0uu/fl_keep_metadata/Pattern_
3UI-Mid-Right_2x.webp") ; background-position: top right ; background-repeat: no-repeat ; background-size: 232px 217px ; } } @media (min-width: 1440px) { [data-container-id="120e67c8-fc27-4e22-b3a3-f5e3501f04ba"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/g6d4b05f382da786po201g6lx5pdq0uu/fl_keep_metadata/Pattern_UI-Mid-Right_2x.webp") ; background-position: top right ; background-repeat: no-repeat ; background-size: 232px 217px ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-4 column-xs-order-2 column-lg-order-1 xs-none-top vertical-middle s0 between" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Automate deployments </h3> <p>Use our built-in CI/CD tool, Bitbucket Pipelines, to create powerful, automated workflows. Or connect Bitbucket Cloud to on-prem CI/CD tools like <a data-event="clicked" data-uuid="98d51163-440" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Bamboo" data-label-english="Bamboo" href="https://confluence.atlassian.com/bamboo/bitbucket-cloud-289277000.html">Bamboo</a> or Jenkins.</p> </div> <div class="component component--link-button "> <a href="/product/features/pipelines" data-event="clicked" data-uuid="d9a48a1e-8d" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-lg-8 column-xs-order-1 column-lg-order-2 text-right s0 between" > <div class="component component--image"> <img id="d004eb94" alt="Branch permissions" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/7y055tu1f3nw60xo58cbfqc74uvg5y4u/fl_keep_metadata/bitbucket-cloud-features-004_2x.webp" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom xs-comfortable-top hide-all theme-one" data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"> <style class="background-image-styles" data-for="28169ed2-a347-40e2-8766-7ad59b5d1f5c"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/66r4a2322028pu2na8k5g23gd04cekxf/fl_keep_metadata/Pattern_Video-Left-Mobile_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/q0ta1141737e5mhwjs082smirpyut4o1/fl_keep_metadata/Pattern_Video-Right-Mobile_2x.webp") ; background-position: left top , right top ; background-repeat: no-repeat , no-repeat ; background-size: 75px 96px , 78px 113px ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/66r4a2322028pu2na8k5g23gd04cekxf/fl_keep_metadata/Pattern_Video-Left-Mobile_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/q0ta1141737e5mhwjs082smirpyut4o1/fl_keep_metadata/Pattern_Video-Right-Mobile_2x.webp") ; background-position: left top , right top ; background-repeat: no-repeat , no-repeat ; background-size: 115px 144px , 118px 168px ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/hq6kqf6l7v336rspx6147h781fsp5fnh/fl_keep_metadata/Pattern_Video-Right_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/q0ta1141737e5mhwjs082smirpyut4o1/fl_keep_metadata/Pattern_Video-Right-Mobile_2x.webp") ; background-position: left top , right top ; background-repeat: no-repeat , no-repeat ; background-size: 150px 192px , 156px 226px ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/haa0e60qpqi7fus5702i1pep20hhv3xh/fl_keep_metadata/Pattern_Video-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/hq6kqf6l7v336rspx6147h781fsp5fnh/fl_keep_metadata/Pattern_Video-Right_2x.webp") ; background-position: left top , right top ; background-repeat: no-repeat , no-repeat ; background-size: 295px 615px , 200px 615px ; } } @media (min-width: 1440px) { [data-container-id="28169ed2-a347-40e2-8766-7ad59b5d1f5c"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/haa0e60qpqi7fus5702i1pep20hhv3xh/fl_keep_metadata/Pattern_Video-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/hq6kqf6l7v336rspx6147h781fsp5fnh/fl_keep_metadata/Pattern_Video-Right_2x.webp") ; background-position: left top , right top ; background-repeat: no-repeat , no-repeat ; background-size: 295px 615px , 200px 615px ; } } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 text-center no-flex" > <div class="component component--image"> <div class="component__image "> <div class="div-inline-svg wpl-icon-size-36 wpl-icon-corner-3"> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #091e42; fill-rule:evenodd;" d="M32.78,8l-6.54,6.35V8.67a3.79,3.79,0,0,0-3.79-3.79H3.79A3.79,3.79,0,0,0,0,8.67V27.33a3.79,3.79,0,0,0,3.79,3.79H22.45a3.79,3.79,0,0,0,3.79-3.79V21.64L32.78,28A1.9,1.9,0,0,0,36,26.63V9.37A1.9,1.9,0,0,0,32.78,8Zm-12.48,18h-14a1.42,1.42,0,0,1-.06-2.84h14a1.42,1.42,0,0,1,.06,2.84ZM19.13,14.68A2.69,2.69,0,1,1,21.82,12,2.68,2.68,0,0,1,19.13,14.68Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M20.24,23.22a1.42,1.42,0,0,1,.06,2.84h-14a1.42,1.42,0,0,1-.06-2.84h14Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > watch THE demo </h6> </div> </div> <div class="column column-lg-12 column-md-10 column-md-offset-1 column-lg-offset-0 text-center no-flex" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > See how Bitbucket Cloud works with Atlassian tools </h2> </div> </div> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 xs-none-top text-center no-flex" > <div class="component component--textblock text-oversized"> <p>This video demos a code change workflow using Jira Software and Bitbucket Pipelines. </p> </div> </div> <div class="column column-md-10 column-md-offset-1 xs-cozy-top text-center no-flex" > <div class="component component--video-embed " > <div class="vid-thumb" > <a class="play-trigger" data-event="clicked" data-uuid="793cae50-
37b" data-event-component="linkButton" data-event-container="videoEmbedInline" data-schema-version="1" data-product-key="bitbucket" href="https://www.youtube.com/watch?v=kr2zkyxnhAk" > <img alt="video thumbnail" style="background-image: url(https://wac-cdn.atlassian.com/dam/jcr:5bf7e264-677c-4c3b-8b49-504e1bcdb560/Video-Still-v2_2x.png?cdnVersion=3688);" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAABFJREFUKBVjYBgFoyFAhRAAAAJJAAFEkgypAAAAAElFTkSuQmCC" loading="lazy" > <svg class="play-icon" width="70px" height="70px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M16,0 C7.163444,-5.41083001e-16 1.082166e-15,7.163444 0,16 C-1.082166e-15,24.836556 7.163444,32 16,32 C24.836556,32 32,24.836556 32,16 C32,11.7565362 30.3142906,7.68687356 27.3137085,4.6862915 C24.3131264,1.68570945 20.2434638,2.5983722e-16 16,0 Z M11.1288889,22.2222222 L11.1288889,9.77777778 L23.6533333,16 L11.1288889,22.2222222 Z"></path> </svg> </a> </div> 
3<script type="text/x-component"> { "type":"imkt.components.VideoEmbedInline", "params": { "videoId":"kr2zkyxnhAk", "source":"youtube", "behavior":"modal", "uniqueId":"793cae50" } } </script>
3 </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable hide-all" data-container-id="67ad60f1-ea74-4ae8-ae78-c74f08b7b3ba"> <style class="background-image-styles" data-for="67ad60f1-ea74-4ae8-ae78-c74f08b7b3ba"> [data-container-id="67ad60f1-ea74-4ae8-ae78-c74f08b7b3ba"] { background-image: linear-gradient(180deg, #B3D4FF -9.88%, #DEEBFF 6.28%, rgba(222, 235, 255, 0) 35.65%); ; background-position: ; background-repeat: no-repeat ; background-size: ; } </style> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 text-center no-flex" > <div class="component component--image"> <div class="component__image "> <div class="div-inline-svg wpl-icon-size-36 wpl-icon-corner-3"> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #091e42; fill-rule:evenodd;" d="M33.42,3.88c.2-.5.33-.83-.32-.83H30.89C26.48,3.05,20.81,1,18.77.15a2.05,2.05,0,0,0-1.54,0c-2,.81-7.71,2.9-12.12,2.9H2.9c-.65,0-.52.33-.32.83A3.07,3.07,0,0,1,2.86,5V16.65A19.32,19.32,0,0,0,13.33,33.83l3.78,2a2,2,0,0,0,1.78,0l3.78-2A19.32,19.32,0,0,0,33.14,16.65V5A3.07,3.07,0,0,1,33.42,3.88ZM25.55,12.8a1.45,1.45,0,0,0-.05-2l-.05-.05a1.45,1.45,0,0,0-2,.05l-7.63,7.63L13.2,15.81l0-.05a1.45,1.45,0,0,0-2,2.1l3.65,3.65.05,0a1.45,1.45,0,0,0,2,0l8.66-8.66Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Secure your code </h6> </div> </div> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 xs-compact-top text-center no-flex" > <div class="component component--textblock text-oversized"> <p>Run automatic security scans with out-of-the-box integration with Snyk, or connect to other providers. Simply open an existing repository or create a new one and navigate to the Security tab to install the Snyk integration.</p> </div> </div> <div class="column column-md-10 column-md-offset-1 xs-cozy-top text-center no-flex" > <div class="component component--image"> <img id="93bd3cd8" alt="Snyk screenshot" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/15h3xfre8na63
3nap8at40j1u21tqmc5f/fl_keep_metadata/bitbucket-cloud-features-005_2x.webp" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable hide-all" data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"> <style class="background-image-styles" data-for="842e69a3-2ecf-4680-8691-4b70e7d15039"> @media (min-width: 0px) and (max-width: 539px) { [data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"] { background-image: linear-gradient(180deg, #ffffff 50%, #091e42 50%) ; background-position: 0 0 ; background-repeat: no-repeat ; background-size: auto ; } } @media (min-width: 540px) and (max-width: 767px) { [data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"] { background-image: linear-gradient(180deg, #ffffff 50%, #091e42 50%) ; background-position: 0 0 ; background-repeat: no-repeat ; background-size: auto ; } } @media (min-width: 768px) and (max-width: 1023px) { [data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"] { background-image: linear-gradient(180deg, #ffffff 50%, #091e42 50%) ; background-position: 0 0 ; background-repeat: no-repeat ; background-size: auto ; } } @media (min-width: 1024px) and (max-width: 1439px) { [data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/sk5yu8wtulfju6k74wxyl8sk531g2ned/fl_keep_metadata/Pattern_Security-Wht-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/kc2x1o081ac4mr7068b8w7ng22k8rc8b/fl_keep_metadata/Pattern_Security-Wht-Right_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/p62byfk3q2rwo7n5764npe61551bhq24/fl_keep_metadata/Pattern_Security-Dark-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/7b5l168j1skd2jxdt84ocmabo72it7h3/fl_keep_metadata/Pattern_Security-Dark-Right_2x.webp") , linear-gradient(180deg, #ffffff 50%, #091e42 50%) ; background-position: top 150px left -80px , top 150px right , bottom 108px left -80px , bottom 108px right , 0 0 ; background-repeat: no-repeat , no-repeat , no-repeat , no-repeat , no-repeat ; background-size: 750px 169px , 242px 169px , 830px 217px , 231px 217px , auto ; } } @media (min-width: 1440px) { [data-container-id="842e69a3-2ecf-4680-8691-4b70e7d15039"] { background-image: url("https://dam-cdn.atl.orangelogic.com/AssetLink/sk5yu8wtulfju6k74wxyl8sk531g2ned/fl_keep_metadata/Pattern_Security-Wht-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/kc2x1o081ac4mr7068b8w7ng22k8rc8b/fl_keep_metadata/Pattern_Security-Wht-Right_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/p62byfk3q2rwo7n5764npe61551bhq24/fl_keep_metadata/Pattern_Security-Dark-Left_2x.webp") , url("https://dam-cdn.atl.orangelogic.com/AssetLink/7b5l168j1skd2jxdt84ocmabo72it7h3/fl_keep_metadata/Pattern_Security-Dark-Right_2x.webp") , linear-gradient(180deg, #ffffff 50%, #091e42 50%) ; background-position: top 150px left -80px , top 150px right , bottom 108px left -80px , bottom 108px right , 0 0 ; background-repeat: no-repeat , no-repeat , no-repeat , no-repeat , no-repeat ; background-size: 750px 169px , 242px 169px , 830px 217px , 231px 217px , auto ; } } </style> <div class="row flex-container reduced-row"> <div class="column " > <div class="intra-div no-flex column__background n0 block-theme-one "> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-lg-4 column-md-5 column-lg-offset-1 vertical-middle no-flex" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Collaborate with IT Ops </h2> <p>Enable automated change approval processes and resolve incidents faster by mapping incidents to deployments with Bitbucket and Jira Service Management. <a data-event="clicked" data-uuid="c576d8e3-c00" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" href="https://bitbucket.org/blog/a-modern-approach-to-change-management-with-bitbucket-and-jira-service-management">Learn more</a></p> </div> </div> <div class="column column-lg-5 column-md-6 column-lg-offset-1 no-flex" > <div class="component component--image"> <img id="b452a291" alt="Deployment history" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/m8xn15275hig7o0f373o3701ttm4i3ap/fl_keep_metadata/bitbucket-cloud-features-006_2x.webp" loading="lazy" /> </div> </div> </div> </div> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom hide-all light-text"> <div class="row reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 flexRow alignContentStretch alignItemsCenter justifyCenter noWrap no s40 between flexColSm" > <div class="component component--image" style="min-width:237px;"> <img id="230e2660" alt="Cloud" class="component__image" style="width:237px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/cvp8tk4i250a0gcrw51r7e12g4007m67/fl_keep_metadata/Spot-Illo_CodeFolder_2x.webp" loading="lazy" /> </div> <div class="component no-flex component--block" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Secure & compliant </h2> <p>Bitbucket Cloud is compliant with SOC2/3, ISO, and GDPR.  2FA and IP allowlisting keep your code accessible only by authorized users. All code is encrypted in transit and at rest.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" data-event="clicked" data-uuid="4c2a527a-14" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> <div class="container-fluid xs-outerspace hide-all background-parent"> <div class="row"> <div class="column xs-none background-column no-flex" > <div class="component component--image twilio logo desktop"> <img id="e4af313f" alt="Datadog logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/e6a4jat23mujy53386eb3024lfp26f1r/fl_keep_metadata/Logo-Circle_DataDog_2x.webp" loading="lazy" /> </div> <div class="component component--image zendesk logo desktop"> <img id="6a16de8f" alt="Zendesk logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/r7csjec2cnw07857046q05636mtklbu0/fl_keep_metadata/Logo-Circle_Split_2x.webp" loading="lazy" /> </div> <div class="component component--image figma logo desktop"> <img id="84f22f7c" alt="Jenkins logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4t51h10kvp6t75f0y1m2b7426j820x7w/fl_keep_metadata/Logo-Circle_Jenkins_2x.webp" loading="lazy" /> </div> <div class="component component--image figma-mobile logo mobile"> <img id="6ae6f502" alt="Mabl logo" class="component__image" style="width:100%;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4ck8r78y8sblpte6thdn41h8r1132qk3/fl_keep_metadata/Logo-Circle_Mabl_2x.webp" loading="lazy" /> </div> <div class="component component--image hubspot logo desktop"> <img id="7dab73e2" alt="Mabl logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4ck8r78y8sblpte6thdn41h8r1132qk3/fl_keep_metadata/Logo-Circle_Mabl_2x.webp" loading="lazy" /> </div> <div class="component component--image slack logo"> <img id="2d63808d" alt="Slack logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/0n7jrwr6v5p76gqug6lu5u3j13yapanb/fl_keep_metadata/Logo-Circle_Pendo_2x.webp" loading="lazy" /> </div> <div class="component component--image teams logo"> <img id="8937b342" alt="Slack logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/20quiu6q71w5x3ic5na6i73f68adr4u0/fl_keep_metadata/Logo-Circle_slack_2x.webp" loading="lazy" /> </div> <div class="component component--image zoom logo"> <img id="e97336f9" alt="LaunchDarkly logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/8r57b5ltjt4och0x44mgw7bb14mv2014/fl_keep_metadata/Logo-Circle_LaunchDarkly_2x.webp" loading="lazy" /> </div> <div class="component component--image google logo"> <img id="22b07a3d" alt="AWS logo" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/8f860uxg703p471071nfhj76n3f0nb2v/fl_keep_metadata/Logo-Circle_AWS_2x.webp" loading="lazy" /> </div> </div> <div class="column column-sm-10 column-sm-offset-1 xs-none-bottom no-flex" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Integrations for every team </h6> </div> <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Build a DevOps toolchain that works for you </h2> </div> </div> <div class="column column-md-6 column-sm-8 column-sm-offset-1 xs-cozy-bottom no-flex" > <div class="component component--heading-textblock light-heading"> <p>Don’t settle for an all-in-one DevOps tool. Start by connecting Bitbucket and Jira Software via Atlassian’s Open DevOps solution, then build out your custom DevOps stack with market-leading partner tools across security, testing and monitoring. </p> </div> <div class="component component--link-button "> <a href="https://marketplace.atlassian.com/" data-event="clicked" data-uuid="881c4159-a2" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Explore the Marketplace" data-label-english="Explore the Marketplace" class="component__link link-arrow " > Explore the Marketplace<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3<g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable hide-all"> <div class="row"> <div class="column s0 between" > <div class="component component--heading text-center"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > 15 million developers from over a million teams love Bitbucket </h2> </div> </div> <div class="column hide-xs hide-sm text-center s0 between" > <div class="component flexRow alignItemsCenter justifyCenter s40 between component--block" > <div class="component component--image"> <img id="bf4bef8d" alt="Nextiva logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1msm00wjpy41i764tfn0yta5g1axaicy/fl_keep_metadata/Logo-Grey-Nextiva_2x.webp" loading="lazy" /> </div> <div class="component component--image"> <img id="b3594bd6" alt="Air Canada logo" class="component__image" style="width:201px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/l7wk8642ew8j1v44yks3urby2mil5uw2/fl_keep_metadata/Logo-Grey-AirCanada2_2x.webp" loading="lazy" /> </div> <div class="component component--image" style="margin-top:14px;"> <img id="be14c980" alt="fugro logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/fyy1t5aq22ww6bw8hfjsgcer43u7eo30/fl_keep_metadata/Logo-Grey-Fugro_2x.webp" loading="lazy" /> </div> <div class="component component--image"> <img id="3767ffbc" alt="Flo logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4004e35hc18ldq4846ty73csx8kv7brx/fl_keep_metadata/Logo-Grey-Flo_2x.webp" loading="lazy" /> </div> <div class="component component--image"> <img id="c2c8d7fb" alt="Invesco logo" class="component__image" style="width:160px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/63b8n34776d58tyyba6v73v13v007452/fl_keep_metadata/Logo-Grey-Invesco_2x.webp" loading="lazy" /> </div> <div class="component component--image"> <img id="7f748235" alt="Rappi logo" class="component__image" style="width:100px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/a658ya66o7o2qym6bg7c03ndtgao382b/fl_keep_metadata/Logo-Grey-006_2x.webp" loading="lazy" /> </div> </div> </div> <div class="column hide-xl hide-lg hide-md s0 between" > <div class="container-fluid xs-none text-center"> <div class="row flex-container"> <div class="column column-xs-4 s0 between" > <div class="component component--image"> <img id="6c1d0ef7" alt="Ford logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1msm00wjpy41i764tfn0yta5g1axaicy/fl_keep_metadata/Logo-Grey-Nextiva_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 vertical-middle s0 between" > <div class="component component--image"> <img id="a57b46cb" alt="Air Canada logo" class="component__image" style="width:201px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/l7wk8642ew8j1v44yks3urby2mil5uw2/fl_keep_metadata/Logo-Grey-AirCanada2_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 s0 between" > <div class="component component--image"> <img id="2bdd088f" alt="Fugro logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/fyy1t5aq22ww6bw8hfjsgcer43u7eo30/fl_keep_metadata/Logo-Grey-Fugro_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 s0 between" > <div class="component component--image"> <img id="8ee0dcc9" alt="Flo logo" class="component__image" style="width:108px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4004e35hc18ldq4846ty73csx8kv7brx/fl_keep_metadata/Logo-Grey-Flo_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 s0 between" > <div class="component component--image"> <img id="7d20f00e" alt="Invesco logo" class="component__image" style="width:160px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/63b8n34776d58tyyba6v73v13v007452/fl_keep_metadata/Logo-Grey-Invesco_2x.webp" loading="lazy" /> </div> </div> <div class="column column-xs-4 s0 between" > <div class="component component--image"> <img id="55e34d53" alt="Rappi logo" class="component__image" style="width:100px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/a658ya66o7o2qym6bg7c03ndtgao382b/fl_keep_metadata/Logo-Grey-006_2x.webp" loading="lazy" /> </div> </div> </div> </div> </div> </div> </div> <div class="container-fluid xs-cozy-bottom md-comfortable-bottom hide-all theme-one"> <div class="row reduced-row"> <div class="column light-text " > <div class="intra-div no-flex column__background n900 "> <div class="component--generic-carousel default default no-column-spacing" > <div class="inner-carousel"> <div class="item item0 item-container default default flex-container active-item" aria-hidden="false"> <div class="column column-md-10 lg-compact-top xs-cozy-top carousel-column flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 1 of 4 </h6> </div> <div class="component component--heading light-heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > “We’ve gone from one big-bang release every month to 10-20 production deployments per day. We also reduced the average development cycle time from 5.8 days to 2.9 days and the standard deviation from 19.8 days to 3.5 days. </h2> </div> <div class="component no-flex component--block" > <div class="component component--textblock "> <p style="margin-bottom: 12px;"><strong>Roman Bugaev</strong>, CTO </p> </div> <div class="component component--image"> <img id="1a592426" alt="Flo logo" class="component__image" style="height:32px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/4qn8c12g01t1m61x405b37r1gp336v86/fl_keep_metadata/Logo-Carousel_001-Flo_2x.webp" loading="lazy" /> </div> </div> </div> </div><div class="item item1 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-10 lg-compact-top xs-cozy-top carousel-column flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 2 of 4 </h6> </div> <div class="component component--heading light-heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > “The Jira/Bitbucket integration has transformed the way our software teams are able to communicate, work together, and deploy code. It's been an absolute game changer for us. </h2> </div> <div class="component no-flex component--block" > <div class="component component--textblock "> <p style="margin-bottom: 12px;"><strong>Nate Van Dusen</strong>, Engineering Program Management Director</p> </div> <div class="component component--image"> <img id="625a7c45" alt="Trulia logo" class="component__image" style="height:28px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/q5l4yb463o576cu781lqhcf23nd4rkdy/fl_keep_metadata/Logo-Carousel_002-Trulia_2x.webp" loading="lazy" /> </div> </div> </div> </div><div class="item item2 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-10 lg-compact-top xs-cozy-top carousel-column flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 3 of 4 </h6> </div> <div class="component component--heading light-heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > “With the integration, it's possible to link each line of changed code back to a Jira issue, to understand n
3ot only what was changed, but why. </h2> </div> <div class="component no-flex component--block" > <div class="component component--textblock "> <p style="margin-bottom: 12px;"><strong>Scott Carpenter</strong>, Global Cloud Architect</p> </div> <div class="component component--image"> <img id="b9f1240c" alt="Fugro logo" class="component__image" style="height:50px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/ymi510xkof7c6fy2m40s4knoab5sv8a2/fl_keep_metadata/Logo-Carousel_003-Fugro_2x.webp" loading="lazy" /> </div> </div> </div> </div><div class="item item3 item-container default default flex-container hideleft unfocusable" aria-hidden="true"> <div class="column column-md-10 lg-compact-top xs-cozy-top carousel-column flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between" > <div class="component component--heading"> <h6 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > 4 of 4 </h6> </div> <div class="component component--heading light-heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > “Jira and Bitbucket are linked to show details and where the change is in production. It’s traceable, so they know what we’re doing and when we’re deploying. </h2> </div> <div class="component no-flex component--block" > <div class="component component--textblock "> <p style="margin-bottom: 12px;"><strong>Kyle Gengler</strong>, Senior DevOps Engineer</p> </div> <div class="component component--image"> <img id="e2e3428c" alt="Fugro logo" class="component__image" style="height:30px;" src="https://dam-cdn.atl.orangelogic.com/AssetLink/1h25jy0akt3g58ot13130o28vm6e5h44/fl_keep_metadata/Logo-Carousel_004-Nextiva_2x.webp" loading="lazy" /> </div> </div> </div> </div> </div> <a href="javascript:void(0)" class="arrow left-arrow" data-dir="right" data-event="clicked" data-uuid="ad2b1587-04-right" data-event-component="linkButton" data-event-container="carouselGeneric" data-schema-version="1" data-product-key="bitbucket" data-label-english="Carousel left click" title="Previous" style="left: calc(100% - 60px); top: 0px;"> <span>&larr;</span> </a> <a href="javascript:void(0)" class="arrow right-arrow" data-dir="left" data-event="clicked" data-uuid="ad2b1587-04-left" data-event-component="linkButton" data-event-container="carouselGeneric" data-schema-version="1" data-product-key="bitbucket" data-label-english="Carousel right click" title="Next" style="left: calc(100% - 20px); top: 0px;" > <span>&rarr;</span> </a> 
3<script type="text/x-component"> { "type":"imkt.components.CarouselGeneric", "params": { } } </script>
3</div> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable hide-all"> <div class="row flex-container reduced-row"> <div class="column column-lg-8 column-md-10 column-lg-offset-2 column-md-offset-1 text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Learn more </h2> </div> </div> <div class="column column-sm-6 column-md-4 text-left s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="250686ee" alt="Code window Icon" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/08uy4560324d4f8khm43n1v725j72v55/fl_keep_metadata/LearnMore-001_2x.webp" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Need a self-hosted option? </h3> <p>Bitbucket Data Center is our code collaboration tool built for teams who need to host code behind the firewall.</p> </div> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/bitbucket/enterprise/data-center" data-event="clicked" data-uuid="4f7aebab-15" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-sm-6 column-md-4 text-left s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="636f4eac" alt="Jira-Trello Integration" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/58d81wj564rtrsgtvcbn5ei2p4w7318s/fl_keep_metadata/LearnMore-002_2x.webp" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Considering migrating to Bitbucket Cloud? </h3> <p>
3Our free migration app automates moving your code and users from Bitbucket Server or Data Center to Bitbucket Cloud.</p> </div> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/migration/resources/bitbucket-migration-assistant" data-event="clicked" data-uuid="6e51f888-34" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-md-4 column-sm-6 column-sm-offset-3 column-md-offset-0 text-left s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="92d3fcbb" alt="Icon" class="component__image" src="https://dam-cdn.atl.orangelogic.com/AssetLink/2u2jjnk02366b661v868mknn84hjo1e8/fl_keep_metadata/LearnMore-003_2x.webp" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > New features on the horizon </h3> <p>Learn more about what we’ve recently shipped and what we’re building next for your team.</p> </div> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/roadmap/cloud?selectedProduct=bitbucket" data-event="clicked" data-uuid="19063faa-d8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Learn more" data-label-english="Learn more" class="component__link link-arrow " > Learn more<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-cozy md-comfortable hide-all light-text"> <div class="row flex-container"> <div class="column column-lg-6 column-md-8 column-lg-offset-3 column-md-offset-2 text-center vertical-middle s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Take Bitbucket Cloud for a spin </h2> </div> <div class="component component--link-button body-button "> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="c699374a-e9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Start for free" data-label-english="Start for free" class="component__link button button--one button--regular button--primary " > Start for free </a> </div> </div> </div> </div> <div class="container-fluid xs-none-top display-none"> <div class="row flex-container reduced-row"> <div class="column column-lg-6 column-md-8 column-lg-offset-3 column-md-offset-2 text-center s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Simple plans hosted in the cloud. Priced to scale. </h2> </div> </div> <div class="column column-md-4 column-sm-8 column-sm-offset-2 column-md-offset-0 free-block s0 between" > <div class="component loading component--price-block-localized"> <div class="component--price-block-localized__heading localized_pricing_heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h3 heading" > Free </h3> </div> <div class="component--price-block-localized__price"> <span class="localized_pricing_currency_code">USD</span> <span class="localized_pricing_price">X</span> </div> <div class="component--price-block-localized__primaryText localized_pricing_primary_text">per user/month</div> <div class="component--price-block-localized__secondaryText localized_pricing_secondary_text">up to 5 users</div> <div class="component--price-block-localized__button"> <a href="https://bitbucket.org/account/signup/" data-event="clicked" data-uuid="9afc5818-34" data-event-component="linkButton" data-event-container="priceBlockLocalized" data-schema-version="1" data-product-key="bitbucket" data-label="Get started" data-label-english="Get started" class="component__link button button--one button--regular button--secondary"> Get started </a> </div> <div class="component--price-block__post-cta-text first-post-cta-text--with-button"> Free forever </div> 
3<script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket.free", "offeringSku":"", "tierStart":"0", "period":"MONTHLY" } } </script>
3</div> </div> <div class="column column-md-4 column-sm-8 column-sm-offset-2 column-md-offset-0 s0 between" > <div class="component loading component--price-block-localized heading-highlighted"> <div class="component--price-block-localized__heading localized_pricing_heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h3 heading" > Standard </h3> </div> <div class="component--price-block-localized__price"> <span class="localized_pricing_currency_code">USD</span> <span class="localized_pricing_price">X</span> </div> <div class="component--price-block-localized__primaryText localized_pricing_primary_text">per user/month</div> <div class="component--price-block-localized__secondaryText localized_pricing_secondary_text">1-100 users</div> <div class="component--price-block-localized__button"> <a href="https://bitbucket.org/account/signup" data-event="clicked" data-uuid="d2048ee2-a5" data-event-component="linkButton" data-event-container="priceBlockLocalized" data-schema-version="1" data-product-key="bitbucket" data-label="Try it free" data-label-english="Try it free" class="component__link button button--one button--regular button--primary"> Try it free </a> </div> <div class="component--price-block__post-cta-text first-post-cta-text--with-button"> Starts at $15 /month </div> 
3<script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket", "offeringSku":"", "tierStart":"1", "period":"MONTHLY" } } </script>
3</div> </div> <div class="column column-md-4 column-sm-8 column-sm-offset-2 column-md-offset-0 premium-thingy s0 between" > <div class="component loading component--price-block-localized"> <div class="component--price-block-localized__heading localized_pricing_heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h3 heading" > Premium </h3> </div> <div class="component--price-block-localized__price"> <span class="localized_pricing_currency_code">USD</span> <span class="localized_pricing_price">X</span> </div> <div class="component--price-block-localized__primaryText localized_pricing_primary_text">per user/month</div> <div class="component--price-block-localized__secondaryText localized_pricing_secondary_text">1-100 users</div> <div class="component--price-block-localized__button"> <a href="https://bitbucket.org/account/signup/" data-event="clicked" data-uuid="abd29ddb-ea" data-event-component="linkButton" data-event-container="priceBlockLocalized" data-schema-version="1" data-product-key="bitbucket" data-label="Try it free" data-label-english="Try it free" class="component__link button button--one button--regular button--secondary"> Try it free </a> </div> <div class="component--price-block__post-cta-text first-post-cta-text--with-button"> Starts at $30 /month </div> 
3<script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket.premium", "offeringSku":"", "tierStart":"1", "period":"MONTHLY" } } </script>
3</div> </div> <div class="column card-theme-tight text-center " > <div class="intra-div s0 between block-theme-one "> <div class="component component--textblock "> <p><strong>101+ users?</strong>   We offer discounts for large teams! <a data-event="clicked" data-uuid="5ae9ec2d-7b0" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Calculate your price" data-label-english="Calculate your price" href="http://www.atlassian.com/software/bitbucket/pricing">Calculate your price</a></p> </div> </div> </div> <div class="column column-md-8 column-md-offset-2 xs-cozy-top md-compact-top md-cozy-bottom text-center s0 between" > <div class="component component--link-button "> <a href="http://www.atlassian.com/software/bitbucket/enterprise/data-center" data-event="clicked" data-uuid="5126e1a9-93" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Want to learn more about our self-managed option?" data-label-english="Want to learn more about our self-managed option?" class="component__link default " > Want to learn more about our self-managed option? </a> </div> </div> </div> </div> </main> <footer id="footer" class="footer footer--bitbucket"> <div class="container-fluid n20"> <div class="container-fluid md-none-bottom"> <div class="row flex-container reduced-row"> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket </h4> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/" data-event="clicked" data-uuid="7d17a778-07" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Blog" data-label-english="Blog" class="component__link default " > Blog </a> </div> <div class="component component--link-button "> <a href="/product/write" data-event="clicked" data-uuid="d71df60b-e0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Bitbucket writing program" data-label-english="Bitbucket writing program" class="component__link default " > Bitbucket writing program </a> </div> <div class="component component--link-button "> <a href="https://developer.atlassian.com/bitbucket" data-event="clicked" data-uuid="315fde38-25" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="API" data-label-english="API" class="component__link default " > API </a> </div> <div class="component component--link-button "> <a href="http://status.bitbucket.org/" data-event="clicked" data-uuid="4609ac2f-c8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Site status" data-label-english="Site status" class="component__link default " > Site status </a> </div> </div> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Resources </h4> </div> <div class="component component--link-button "> <a href="https://support.atlassian.com/help/#/bitbucket" data-event="clicked" data-uuid="617a52bb-a3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Technical support" data-label-english="Technical support" class="component__link default " > Technical support </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/display/BITBUCKET" data-event="clicked" data-uuid="8115a089-96" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Documentation" data-label-english="Documentation" class="component__link default " > Documentation </a> </div> <div class="component component--link-button "> <a href="/product/pricing" data-event="clicked" data-uuid="360affbf-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Plans &amp; pricing" data-label-english="Plans &amp; pricing" class="component__link default " > Plans &amp; pricing </a> </div> <div class="component component--link-button "> <a href="/product/version-control-software" data-event="clicked" data-uuid="0f9703f5-43" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="What is Version Control?" data-label-english="What is Version Control?" class="component__link default " > What is Version Control? </a> </div> </div> <div class="column column-md-6 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Connect with us </h4> <p>Sign up for Git articles and resources:</p> </div> <div class="component component--exact-target-form theme-two"> <form class="exact-target-form" data-mailing-list-id="1275007"> <div class="exact-target-form__email-input"> <input type="email" name="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" required id="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" placeholder="Email address" /> </div> <div class="exact-target-form__hp-field"> <input type="text" name="list_name" aria-label="Keep this field blank" /> </div> <div class="exact-target-form__submit-input"> <input type="submit" data-event="clicked" data-uuid="e3bb2ec9-64" data-event-component="linkButton" data-event-container="exactTargetForm" data-schema-version="1" data-product-key="bitbucket" value="Subscribe" class="button button--one button--regular button--secondary" /> </div> </form> <div class="exact-target-form__message hide-all"> <p>Thanks for signing up!</p> </div> 
3<script type="text/x-component-translate"> /* <sl:translate_json> */ { "sl_translate": "requiredError, invalidEmailError, submitError, consentLabel", "type":"imkt.components.ExactTargetFormV2", "params": { "formId":"e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "consentYes":"", "subscriptionKey":"atlassian.gitInsidersNewsletter", "eapTermsOfService":"", "useSocs":false, "exactTargetId":"1275007", "name":"et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "requiredError":"This field is required", "invalidEmailError":"This field requires a valid email address", "submitError":"There was a server error submitting", "redirectUrl":"", "useGdpr":true, "needsConsent":false, "consentLabel":"", "privacyPolicy":"", "gdprId":"gdpr-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "site":"atlassian", "useSubmissionBlock":"false", "postSubmissionBlockId":"" } } /* </sl:translate_json> */ </script>
3</div> <div class="imkt-social-buttons-group"> <div class="imkt-social-buttons--heading">Connect with Bitbucket</div> <div class="imkt-social-buttons standard"> <ul > <li class="imkt-social-button social-code facebook"> <a href="https://www.facebook.com/Atlassian" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-facebook" title="Atlassian on Facebook"></a> </li> <li class="imkt-social-button social-code twitter"> <a href="https://twitter.com/bitbucket" title="Follow us on Twitter" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-followontwitter"></a> </li> </ul> </div> </div> </div> <div class="column md-none-bottom footer-atlassian flex-container s0 between" style="border-top:2px solid #DFE1E5;padding-top:25px;" > <div class="component component--image footer-block"> <a href="https://www.atlassian.com" data-event="clicked" data-uuid="a61af4af-ce" data-event-component="linkButton" data-event-container="image" data-schema-version="1" data-product-key="bitbucket" class="component--image__link"> <img id="a61af4af" alt="" class="component__image xs-none-bottom" style="width:120px;" src="https://wac-cdn.atlassian.com/dam/jcr:bec8148d-b7dc-493f-bbba-7519b0637581/logos-atlassian-logo-gradient-horizontal-neutral.svg?cdnVersion=3688" loading="lazy" /> </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/legal/privacy-policy" data-event="clicked" data-uuid="1dc49375-f6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Privacy policy" data-label-english="Privacy policy" class="component__link default " > Privacy policy </a> </div> <div class="component component--link-button footer-block atl-policy-link-container"> <a href="http://www.atlassian.com/legal/privacy-policy#additional-disclosures-for-ca-residents " data-event="clicked" data-uuid="a65d7040-b3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Notice at Collection" data-label-english="Notice at Collection" class="component__link default atl-policy-link atl-policy-link-text" > Notice at Collection </a> </div> <div class="component component--link-button footer-block ">
3 <a href="http://www.atlassian.com/legal/customer-agreement" data-event="clicked" data-uuid="0dee7198-10" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Terms of use" data-label-english="Terms of use" class="component__link default " > Terms of use </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/trust" data-event="clicked" data-uuid="ec83c85d-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Trust &amp; security" data-label-english="Trust &amp; security" class="component__link default " > Trust &amp; security </a> </div> <div class="component component--copyright"> <p>Copyright © 2026</p> </div> <div class="component component--link-button atlassian-products "> <a href="http://www.atlassian.com/software" data-event="clicked" data-uuid="ae3855ec-30" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View all Atlassian products" data-label-english="View all Atlassian products" class="component__link link-arrow " > View all Atlassian products<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column s0 between" > <div class="language-selector"> <form action="#" method="GET"> <label for="footer-language-selector" aria-label="Choose your language"></label> <select id="footer-language-selector" option="language-selector" name="url" style="width: 3.6rem"> <option disabled>Choose your language</option> <option aria-label="Deutsch" aria-label="Deutsch" class="notranslate SL_opaque" data-lang="de" data-width="4rem" value="https://bitbucket.org/product/de">Deutsch</option> <option selected aria-label="English" aria-label="English" class="notranslate SL_opaque" data-lang="en" data-width="3.6rem" value="https://bitbucket.org/product">English</option> <option aria-label="Espa&#241;ol" aria-label="Espa&#241;ol" class="notranslate SL_opaque" data-lang="es" data-width="4rem" value="https://bitbucket.org/product/es">Espa&#241;ol</option> <option aria-label="Fran&#231;ais" aria-label="Fran&#231;ais" class="notranslate SL_opaque" data-lang="fr" data-width="4.1rem" value="https://bitbucket.org/product/fr">Fran&#231;ais</option> <option aria-label="Italiano" aria-label="Italiano" class="notranslate SL_opaque" data-lang="it" data-width="3.8rem" value="https://bitbucket.org/product/it">Italiano</option> <option aria-label="한국어" aria-label="한국어" class="notranslate SL_opaque" data-lang="ko" data-width="2.9rem" value="https://bitbucket.org/product/ko">한국어</option> <option aria-label="Nederlands" aria-label="Nederlands" class="notranslate SL_opaque" data-lang="nl" data-width="5.4rem" value="https://bitbucket.org/product/nl">Nederlands</option> <option aria-label="&#26085;&#26412;&#35486;" aria-label="&#26085;&#26412;&#35486;" class="notranslate SL_opaque" data-lang="ja" data-width="3.15rem" value="https://bitbucket.org/product/ja">&#26085;&#26412;&#35486;</option> <option aria-label="Polski" aria-label="Polski" class="notranslate SL_opaque" data-lang="pl" data-width="3.1rem" value="https://bitbucket.org/product/pl">Polski</option> <option aria-label="Portugu&#234;s" aria-label="Portugu&#234;s" class="notranslate SL_opaque" data-lang="br" data-width="4.85rem" value="https://bitbucket.org/product/br">Portugu&#234;s</option> <option aria-label="&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;" aria-label="&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;" class="notranslate SL_opaque" data-lang="ru" data-width="4.1rem" value="https://bitbucket.org/product/ru">&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</option> <option aria-label="&#20013;&#25991;" aria-label="&#20013;&#25991;" class="notranslate SL_opaque" data-lang="zh" data-width="2.35rem" value="https://bitbucket.org/product/zh">&#20013;&#25991;</option> </select> 
3<script type="text/x-component"> { "type":"imkt.components.LanguageSelector", "params": { } } </script>
3</form> </div> </div> </div> </div> </div> </footer> 
3<script type="text/x-component"> { "type":"imkt.components.PageLeaveTracking", "params": { } } </script>
3 
3<script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/11535/assets/build/js/main.js?cdnVersion=3688"></script>
3 
3<script type="text/javascript"> (function(){ var imkt = window.imkt = window.imkt || {}; imkt.isEditMode = false; imkt.isProduction = true; imkt.constants = imkt.constants || {}; imkt.constants.rootPath = "/"; imkt.constants.assetPath = "https://wac-cdn.atlassian.com/static/master/11535" + "/assets/"; imkt.constants.libPath = imkt.constants.assetPath + "bower_components/"; imkt.constants.cdnVersionQuery = "?cdnVersion=3688"; imkt.constants.isDevUser = false; imkt.constants.isFreeEnabled = true; imkt.constants.getUserAccounts = false; imkt.constants.headerLoginMenu = true; imkt.constants.public = true; imkt.constants.mobileBreakpoint = 640; })(); </script>
3 
3<script src="https://wac-cdn.atlassian.com/static/master/11535/assets/build/js/ad-hoc/bitbucket/bitbucket.js?cdnVersion=3688"></script>
3 
3<script type="text/x-component"> { "type":"imkt.pages.BitbucketPage", "params": { } } </script>
3 
3<script> function initializeATLAnalytics() { var pageViewProperties = { contentSite: 'Bitbucket', contentType: 'Website', contentProduct: 'Bitbucket' }; /* get url path, convert to dash format and add it to page view properties. */ var originProduct = window.location.pathname; pageViewProperties.originProduct = "wac" + (originProduct === '/' ? "" : originProduct.replace(new RegExp('/', 'g'),"-")); if (typeof ace !== 'undefined') { ace.analytics.Initializer.initWithPageAnalytics('kFTUHPhH9Q', pageViewProperties, null, null, window.atlGlobalLoadStart); } window.initializeATLAnalyticsTriggered = true; const initAtlAnalyticsOnloadEvent = new CustomEvent('onLoadExternalJSATLAnalytics', { bubbles: true, cancelable: true, detail: 'Emit onLoad event for ATL Analytics function.' }); document.dispatchEvent(initAtlAnalyticsOnloadEvent); } </script>
3 
3<script type = "text/javascript"> /** * function to load external js through javascript. * * @param url - javascript url * @param location - location of the dom (e.g. document.head) */ var loadExternalJS = function(url, location, callback){ var scriptTag = document.createElement('script'); scriptTag.src = url; scriptTag.type = 'text/javascript'; /* Then bind the event to the callback function. There are several events for cross browser compatibility. */ scriptTag.onreadystatechange = callback; scriptTag.onload = callback; window.atlGlobalLoadStart = new Date(); /* Fire the loading */ location.appendChild(scriptTag); }; </script>
3 
3<script> var atlUrl = true ? "https://atl-global.atlassian.com/js/atl-global.min.js" : "https://atl-global.stg.atlassian.com/js/atl-global.min.js"; loadExternalJS(atlUrl, document.body, initializeATLAnalytics); </script>
3 </body> <!-- LastRendered: Sep 23, 2026, 9:56:34 PM --> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.