CINXE.COM

Bitbucket | Git solution for teams using Jira

<!DOCTYPE html> <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://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/css/wpl-main.css?cdnVersion=2445" id="main-css" /> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/css/bitbucket.css?cdnVersion=2445" class="additional-css" /> <link href="https://wac-cdn.atlassian.com" rel="preconnect"> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/head.js?cdnVersion=2445"></script> <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/Bitbucket@2x-icon-blue.png" /> <meta name="twitter:site" content="@Bitbucket" /> <script src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/jquery.js?cdnVersion=2445"></script> <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%; 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> <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> <script type="text/javascript"> window.cmsPageVariant="default"; </script> <script type="text/javascript"> window.featureFlags = "".split('&amp;') .reduce((flags, flagStr) => { const [flagKey, flagValue] = flagStr.split('='); return { ...flags, [flagKey]: flagValue }; }, {}) </script> <script type="text/javascript"> window.cmsPageVariant = window.cmsPageVariant ? window.cmsPageVariant : window.featureFlags?.cmsVariant; </script> <link type="application/opensearchdescription+xml" rel="search" href="/opensearch.xml"/> <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> </head> <body id="product" class="bitbucket adg product"> <header class="header header--bitbucket"> <nav class="imkt-navbar imkt-navbar__default imkt-sticky global-nav-bitbucket global-nav-bitbucket"> <div class=" container-fluid imkt-navbar__main-section"> <div class="row"> <div class="column nav-comp-column"> <div class="imkt-navbar__title-wrapper"> <a href="/product/" class="imkt-navbar__title-link" data-event="clicked" data-uuid="8e9db19c-cb-title-link" data-event-component="subNav" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="logo" > <img src="https://wac-cdn.atlassian.com/dam/jcr:c942540c-53ae-4357-bffa-ed37739d71b0/bitbucket-atlassian-logo.svg?cdnVersion=2445" loading="lazy" height="35px" alt="logo" class="imkt-navbar__title-logo"> </a> <button id="jsToggleNavbarMenu" class="aui-icon aui-icon-small aui-iconfont-arrow-down" data-event="clicked" data-uuid="8e9db19c-cb-open-close-nav-menu" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" >Open and close the navigation menu</button> </div> <ul class="imkt-navbar__link-list" > <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> <div class="imkt-navbar__right-nav"> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" class="component__link button button--one button--small button--secondary button--primary__on-stuck" data-event="clicked" data-uuid="8e9db19c-cb-link-text" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="Get it free" >Get it free</a> </div> </div> </div> </div> <div class="container-fluid imkt-navbar__collapsed-section"> <div class="row"> <div class="column"> <ul class="imkt-navbar__collapsed-link-list" > <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.Navbar", "params": { "hasCharlie":"false" } } </script></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 and CI/CD, powered by the Atlassian platform </h1> </div> <p>Elevate your software delivery from planning to production and beyond, with built-in AI, CI/CD, and a best-in-class Jira integration.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" data-event="clicked" data-uuid="798ec32b-cc" 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> <div class="column column-md-6 s0 between" > <div class="component component--image"> <img id="f129f1f1" alt="Bitbucket product screenshot" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/7kfb4gfx5jxgvq6tp65tn/Hero_Image.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/5vfnxf5htchv649m62kwtb/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" > Simplify your toolchain </h3> </div> <p>Put your code & CI/CD on one platform with capabilities spanning the entire software development lifecycle.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/xpswbf236xqb2wrs5gfvcz99/Automation-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" > Accelerate velocity </h3> </div> <p>Eliminate tedious tasks with AI and automation. Reduce distractions and context switching by centralizing developer workflows on one platform.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/br552h6k2p644mtr2b6g7tpg/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" > Boost collaboration </h3> </div> <p>Easily share updates about code and CI/CD across software, ITOps, and business teams via Jira, Confluence, and the Atlassian platform.</p> </div> </div> </div> <div class="column column-lg-8 column-md-10 column-sm-8 column-lg-offset-2 column-md-offset-1 column-sm-offset-2 xs-cozy-top md-comfortable-top " > <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s40 between flexColSm block-theme-one-reduce-padding "> <div class="component component--video-embed expand-to-column " style="min-width:360px;"> <div class="vid-thumb" > <a class="play-trigger" data-event="clicked" data-uuid="a6d5913a-ff" data-event-component="linkButton" data-event-container="videoEmbedInline" data-schema-version="1" data-product-key="bitbucket" href="https://www.youtube.com/watch?v=L83WsctVC7k" > <img alt="video thumbnail" style="background-image: url(https://wac-cdn.atlassian.com/dam/jcr:1b37a39b-70eb-4862-8ff5-7087ddc543da/Video_Thumbnail_Warren.png?cdnVersion=2445);" 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> <script type="text/x-component"> { "type":"imkt.components.VideoEmbedInline", "params": { "videoId":"L83WsctVC7k", "source":"youtube", "behavior":"modal", "uniqueId":"a6d5913a" } } </script> </div> <div class="component s0 between component--block" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > See code & CI/CD workflows on the Atlassian platform in action </h3> </div> <div class="component component--video-link"> <a class="play-trigger" data-event="clicked" data-uuid="b8b6e3fa-60" data-event-component="linkButton" data-event-container="videoLink" data-schema-version="1" data-product-key="bitbucket" data-label-english="Watch now" href="https://www.youtube.com/watch?v=L83WsctVC7k"> <span class="component--video-link__play--tiny"></span> <span class="component--video-link__text">Watch now</span> </a> <script type="text/x-component"> { "type":"imkt.components.VideoEmbedInline", "params": { "behavior":"modal", "videoId":"L83WsctVC7k", "source":"youtube", "uniqueId":"b8b6e3fa" } } </script></div> </div> </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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/mfc6nj59w4nrsftrc5jtm/Migration_plane_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/35mkft25f5wmcn7t7fsgsq8/Migration_plane_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2j4csmnfvvxkmhmqp4jks/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/mfc6nj59w4nrsftrc5jtm/Migration_plane_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/35mkft25f5wmcn7t7fsgsq8/Migration_plane_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2j4csmnfvvxkmhmqp4jks/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>Try Bitbucket Cloud Premium at no cost, with the same user count and license period as your current Data Center license.</p> </div> <div class="component component--link-button "> <a href="http://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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/t5jbms4f4w4w3g4q9k8n3pn/Migration_Image_mobile.svg" loading="lazy" /> </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, at scale </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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/vphc2pgt367758cvfrxbwvkf/BB_Security_Screen1.png?auto=webp&amp;format=png" 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" > Org-wide quality control for your code </h3> <p>Enforce internal code quality policies and compliance requirements with standard or custom merge checks that are unique to your organization.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hhmm57vm74m7xpqjtq59g/BB_Security_Screen2.png?auto=webp&amp;format=png" 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" > Build security into your entire workflow </h3> <p>Continuously monitor and fix security vulnerabilities during development, code review or as part of your CI/CD pipeline with native security capabilities or partners like Snyk, Synopsys, Sonar and others.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/xxktt8fhf5n6tpc93rhbzjn/BB_Security_Screen3.png?auto=webp&amp;format=png" 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" > Platform-level CI/CD orchestration </h3> <p>Set and enforce CI/CD workflows at a platform level to ensure teams adhere to best practices and are compliant.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qxfrmcwngfvzjpvr3rfxj49s/BB_Security_Screen4.png?auto=webp&amp;format=png" 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 or define specific branch level or environment level permissions.</p> </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 that goes beyond code generation </h2> </div> <div class="component component--textblock component--text-block-white"> <p>Atlassian infuses AI throughout the entire software lifecycle to improve developer experience and increase velocity.</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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jjwvmbz9r8nw954hxvb9fxb/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jjwvmbz9r8nw954hxvb9fxb/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jjwvmbz9r8nw954hxvb9fxb/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jjwvmbz9r8nw954hxvb9fxb/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jjwvmbz9r8nw954hxvb9fxb/AI_shape_bg.svg") ; background-position: top 30px center ; background-repeat: no-repeat ; background-size: 100% ; } } </style> <div class="component component--video-html" > <video autoplay loop playsinline muted="false" preload="auto" autostart="1"> <source src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/n7gjr4r53c4kp4ktcgmj56tc/AI_generated_PR_description-v6-4k.mp4" type="video/mp4" /> </video> <script type="text/x-component"> { "type":"imkt.components.VideoHtml", "params": { "autoplay":true, "loop":true, "controls":false } } </script></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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/fjt6jhbxqjnmkmv8b8fqx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hz9x7zg7m4ng4rs23xwnfv/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" > AI-generated PR descriptions </h4> <p>Automatically generate pull request summaries based on code changes and commit messages.</p> </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" > Generative AI editing </h4> <p>Help developers write comments and PR summaries to enhance writing clarity.</p> </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" > Atlassian Rovo </h4> </div> <div class="component component--textblock component--text-block-white"> <p>Find information across SaaS apps, learn and absorb project context faster, and accelerate productivity both within code and beyond it.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/rovo" data-event="clicked" data-uuid="613fdc3d-b7" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Explore Rovo" data-label-english="Explore Rovo" class="component__link link-arrow " > Explore Rovo<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" > <div class="component component--heading"> <h4 class="fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > AI integrations </h4> </div> <div class="component component--textblock component--text-block-white"> <p>Use your preferred AI tool to get code suggestions with context from your Bitbucket repositories or have AI take a first pass at code review.</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/atlassian-intelligence/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'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-top lg-outerspace xs-comfortable-bottom 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8vnkb8xcgj7ksp73xxxcc5vx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8vnkb8xcgj7ksp73xxxcc5vx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8vnkb8xcgj7ksp73xxxcc5vx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/v825w4knsthvc973rs3qwh/Premium_Graphics_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/4n4s4hgjsjgz2x7zntpfjw/Premium_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8vnkb8xcgj7ksp73xxxcc5vx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/v825w4knsthvc973rs3qwh/Premium_Graphics_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/4n4s4hgjsjgz2x7zntpfjw/Premium_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8vnkb8xcgj7ksp73xxxcc5vx/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/scbhnfs3tp2bcj4ffp8b57/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 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qz2n9nfb8zr79sps63wsc/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qz2n9nfb8zr79sps63wsc/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/29wvwnnvcjqtgb3x8fgtmqrh/Integrations_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/wr6pg4rrwxwwr5zcgrv999/Integrations_Graphics_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qz2n9nfb8zr79sps63wsc/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/29wvwnnvcjqtgb3x8fgtmqrh/Integrations_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/wr6pg4rrwxwwr5zcgrv999/Integrations_Graphics_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qz2n9nfb8zr79sps63wsc/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/29wvwnnvcjqtgb3x8fgtmqrh/Integrations_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/wr6pg4rrwxwwr5zcgrv999/Integrations_Graphics_Right.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qz2n9nfb8zr79sps63wsc/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"><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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6x7qhvtnpf7xhhfnn9psx5g/Integrations_Graphics_Mobile_2x.png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/69kg79xt7hmx6fpk74ptqz/Quote_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/86qhpgbg9p8869c3fp7h8t/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/69kg79xt7hmx6fpk74ptqz/Quote_Graphics_Left.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/86qhpgbg9p8869c3fp7h8t/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/q83qtrkrxn62fpwr3mbs7g/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/cn4vx82k5hhkkhr4f35h7k/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/p7hkhp2px86fknshmsw7q/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/krkp53mv5fjb2f9k5h83hpqr/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 issue, to understand not 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/n8ph5hbt3g59q75mb5bq9ns/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/rnfqbjcg83zhr3cwbhf8qjk/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2c4gqffmxbv679wc976hq6b/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/f8b4ggpf5r6hjpgmvb4jh3/Quote_Logo-flo-crop.png?auto=webp&amp;format=png" 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> <script type="text/x-component"> { "type":"imkt.components.CarouselGeneric", "params": { } } </script></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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j7r6gbv6hhggshsj89rzwj/Logo-Grey-Rappi_2x_1.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/pr2wr9sswgjvjcgngxr9q7c4/Logo-Grey-Invesco_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g68mbbwnbnj632xvg8b5v/Logo-Grey-Fugro_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/tqt8jm2w3k5z6wj5gms9s3/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/vb3qkb6bfz9p6r6gn5rskv3j/Logo-Grey-Nextiva_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/vzbst8npspffpbpnc93g5zsn/Genesys_Logo.svg" loading="lazy" /> </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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/tfmg4cbbbj3c8qft53cjbm9/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 neutral100 expand-to-column"> <img id="6da96fee" alt="Cloud illustration" class="component__image" style="width:144px;height:178px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jm3sfg3p3sgkt74mwcfvt/Card_spot_collaboration.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" > Need a developer portal? </h3> <p>Make complex software easier to navigate. Understand repo ownership, map dependencies, and find info faster.</p> </div> <div class="component component--link-button "> <a href="http://www.atlassian.com/software/compass" 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="Learn about Compass" data-label-english="Learn about Compass" class="component__link link-arrow " > Learn about Compass<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="1d95f2bb" alt="Gartner logo" class="component__image" style="width:174px;height:178px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gw5ks7vnwvfcp78jqs5j6wc/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" > We’re a DevOps Platform Leader </h3> <p>Atlassian has been named a Leader in the 2024 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/kvwhs5v5p6p5kvbf57j838/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hg3xs8t5c6pkbznm9bv9qvch/CTA_arrows.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6bvsgfq4g8gmrpv9th8bwv/CTA_Background_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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hg3xs8t5c6pkbznm9bv9qvch/CTA_arrows.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6bvsgfq4g8gmrpv9th8bwv/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hg3xs8t5c6pkbznm9bv9qvch/CTA_arrows.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6bvsgfq4g8gmrpv9th8bwv/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: 1024px) and (max-width: 1439px) { [data-container-id="58c529f7-9eeb-458b-baf9-1d9136f2d2ce"] { background-image: url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hg3xs8t5c6pkbznm9bv9qvch/CTA_arrows.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6bvsgfq4g8gmrpv9th8bwv/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hg3xs8t5c6pkbznm9bv9qvch/CTA_arrows.svg") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/j6bvsgfq4g8gmrpv9th8bwv/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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/73hphf4xp5shfr56pfvz4v/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-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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/6bgmxfj8kcg57vz2xp64k/Pattern_Hero-Top-Right-Mobile_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/6bgmxfj8kcg57vz2xp64k/Pattern_Hero-Top-Right-Mobile_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/7v9xncwq4rc74g37rp2sjcnn/Pattern_Hero-Top-Right_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/ftf54j9nb6hctcj3tz3q7gbk/Pattern_Hero-Top-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/7v9xncwq4rc74g37rp2sjcnn/Pattern_Hero-Top-Right_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/ftf54j9nb6hctcj3tz3q7gbk/Pattern_Hero-Top-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/7v9xncwq4rc74g37rp2sjcnn/Pattern_Hero-Top-Right_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/sxmpts882bwscspr8rvgjs/Product-UI-001B_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/wjvkq7pwz77gjr84ftf2fh/Pattern_Hero-Bottom-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/bqqhkzwqmvqsh94wsjsk/Pattern_Hero-Bottom-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/wjvkq7pwz77gjr84ftf2fh/Pattern_Hero-Bottom-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/bqqhkzwqmvqsh94wsjsk/Pattern_Hero-Bottom-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/r7kcvz656gvwqccstmzsgn3/illustrations-spot-Cloud.svg?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/nwj4gsnr2v73rxv35hnk2hfw/Pattern_UI-Top-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/984xtffsmnm5f73zbhksr5/Pattern_UI-Top-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/nwj4gsnr2v73rxv35hnk2hfw/Pattern_UI-Top-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/984xtffsmnm5f73zbhksr5/Pattern_UI-Top-Right_2x.png?auto=webp&amp;format=png") ; 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"><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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gtkjkmg388ch5ff8mxcc9wp/bitbucket-cloud-features-002_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/n52pf2pg4sjh67kwj67mp45/Pattern_UI-Mid-Left_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/n52pf2pg4sjh67kwj67mp45/Pattern_UI-Mid-Left_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/6xjhs3wp2fmb9h56wn9fg5mq/bitbucket-cloud-features-003_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gsfsg476j84wfxj5w3pc3fn4/Pattern_UI-Mid-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gsfsg476j84wfxj5w3pc3fn4/Pattern_UI-Mid-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/hznwxwvvnw6fpx67nc955925/bitbucket-cloud-features-004_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jqstrxgg772chnrmqmwrvrg/Pattern_Video-Left-Mobile_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/632ckpb5brsn64crv283r74/Pattern_Video-Right-Mobile_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/jqstrxgg772chnrmqmwrvrg/Pattern_Video-Left-Mobile_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/632ckpb5brsn64crv283r74/Pattern_Video-Right-Mobile_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g87ssqrjt59c3cxfxv6nk6sn/Pattern_Video-Right_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/632ckpb5brsn64crv283r74/Pattern_Video-Right-Mobile_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/pmwpsnk798x2r3zsbnf7njx/Pattern_Video-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g87ssqrjt59c3cxfxv6nk6sn/Pattern_Video-Right_2x.png?auto=webp&amp;format=png") ; 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/pmwpsnk798x2r3zsbnf7njx/Pattern_Video-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g87ssqrjt59c3cxfxv6nk6sn/Pattern_Video-Right_2x.png?auto=webp&amp;format=png") ; 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-7b" 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=2445);" 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> <script type="text/x-component"> { "type":"imkt.components.VideoEmbedInline", "params": { "videoId":"kr2zkyxnhAk", "source":"youtube", "behavior":"modal", "uniqueId":"793cae50" } } </script> </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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/sr36js4bwx9ngvz4k2b8zm/bitbucket-cloud-features-005_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/v9m85vtpx6k6w4vnqbqz/Pattern_Security-Wht-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2ctj4bpkj7gfmz3wkh6w2z9j/Pattern_Security-Wht-Right_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/5n8rng8454m4qpq2sq4rc5f/Pattern_Security-Dark-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/ghbqq4h3jwr7x9z9nfjmtp/Pattern_Security-Dark-Right_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/v9m85vtpx6k6w4vnqbqz/Pattern_Security-Wht-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2ctj4bpkj7gfmz3wkh6w2z9j/Pattern_Security-Wht-Right_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/5n8rng8454m4qpq2sq4rc5f/Pattern_Security-Dark-Left_2x.png?auto=webp&amp;format=png") , url("https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/ghbqq4h3jwr7x9z9nfjmtp/Pattern_Security-Dark-Right_2x.png?auto=webp&amp;format=png") , 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/js8cc3hf4f97prrckh3t847k/bitbucket-cloud-features-006_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qng8vk4grk6p77gvs66cz/Spot-Illo_CodeFolder_2x.png?auto=webp&amp;format=png" 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"><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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/xqnh3rjrnztnmzhp4jwvhhs/Logo-Circle_DataDog_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image zendesk logo desktop"> <img id="6a16de8f" alt="Zendesk logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/ffqq5p6kzk845grtf6ghsp3/Logo-Circle_Split_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image figma logo desktop"> <img id="84f22f7c" alt="Jenkins logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/qfwmvxk6j7s5fh8g5cq74cs/Logo-Circle_Jenkins_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gsjgwxbqmjm5tt2m2kktf4/Logo-Circle_Mabl_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image hubspot logo desktop"> <img id="7dab73e2" alt="Mabl logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gsjgwxbqmjm5tt2m2kktf4/Logo-Circle_Mabl_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image slack logo"> <img id="2d63808d" alt="Slack logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/5bkv73sc3hnzjfnj54r3rgm/Logo-Circle_Pendo_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image teams logo"> <img id="8937b342" alt="Slack logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/2spk3qkzkcmcnjg3tn9zwb3h/Logo-Circle_slack_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image zoom logo"> <img id="e97336f9" alt="LaunchDarkly logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/tj4nm7mkg6f54868smvwqr/Logo-Circle_LaunchDarkly_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image google logo"> <img id="22b07a3d" alt="AWS logo" class="component__image" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/44pbsj9csn76xbsg7w8wp3/Logo-Circle_AWS_2x.png?auto=webp&amp;format=png" 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"><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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/vb3qkb6bfz9p6r6gn5rskv3j/Logo-Grey-Nextiva_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image"> <img id="b3594bd6" alt="Air Canada logo" class="component__image" style="width:201px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/mn7xv56kspt3sqwg8srtkqf/Logo-Grey-AirCanada2_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g68mbbwnbnj632xvg8b5v/Logo-Grey-Fugro_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image"> <img id="3767ffbc" alt="Flo logo" class="component__image" style="width:108px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/q3qpppxwksznj58qp5rfrc7/Logo-Grey-Flo_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image"> <img id="c2c8d7fb" alt="Invesco logo" class="component__image" style="width:160px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/pr2wr9sswgjvjcgngxr9q7c4/Logo-Grey-Invesco_2x.png?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component component--image"> <img id="7f748235" alt="Rappi logo" class="component__image" style="width:100px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gjk7bg233mmqcsw55q4k6pq/Logo-Grey-006_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/vb3qkb6bfz9p6r6gn5rskv3j/Logo-Grey-Nextiva_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/mn7xv56kspt3sqwg8srtkqf/Logo-Grey-AirCanada2_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/g68mbbwnbnj632xvg8b5v/Logo-Grey-Fugro_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/q3qpppxwksznj58qp5rfrc7/Logo-Grey-Flo_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/pr2wr9sswgjvjcgngxr9q7c4/Logo-Grey-Invesco_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/gjk7bg233mmqcsw55q4k6pq/Logo-Grey-006_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/9qsmp6cq4h5vn6fbrj9z7vw5/Logo-Carousel_001-Flo_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8m2g2s7g4s9b5svjfx75pmhr/Logo-Carousel_002-Trulia_2x.png?auto=webp&amp;format=png" 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 not 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/8stcs4ppwrv8rwcp4xq33j8/Logo-Carousel_003-Fugro_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/679wsbtmpx9qvr46ntqkh3/Logo-Carousel_004-Nextiva_2x.png?auto=webp&amp;format=png" 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> <script type="text/x-component"> { "type":"imkt.components.CarouselGeneric", "params": { } } </script></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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/6jrh4wg63wvxcss7f3nz58r/LearnMore-001_2x.png?auto=webp&amp;format=png" 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/833ssmsg86vhm8q89q3sn4b/LearnMore-002_2x.png?auto=webp&amp;format=png" 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>Our 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://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/xp7wxg8vrvs5p5vmwkckg/LearnMore-003_2x.png?auto=webp&amp;format=png" 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> <script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket.free", "offeringSku":"", "tierStart":"0", "period":"MONTHLY" } } </script></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> <script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket", "offeringSku":"", "tierStart":"1", "period":"MONTHLY" } } </script></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> <script type="text/x-component"> { "type":"imkt.components.PriceBlockLocalized", "params": { "productKey":"com.atlassian.bitbucket.premium", "offeringSku":"", "tierStart":"1", "period":"MONTHLY" } } </script></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 & 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> <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></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=2445" 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 "> <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 & security" class="component__link default " > Trust &amp; security </a> </div> <div class="component component--copyright"> <p>Copyright © 2024</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> <script type="text/x-component"> { "type":"imkt.components.LanguageSelector", "params": { } } </script></form> </div> </div> </div> </div> </div> </footer> <script type="text/x-component"> { "type":"imkt.components.PageLeaveTracking", "params": { } } </script> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/main.js?cdnVersion=2445"></script> <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/8493" + "/assets/"; imkt.constants.libPath = imkt.constants.assetPath + "bower_components/"; imkt.constants.cdnVersionQuery = "?cdnVersion=2445"; 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> <script src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/ad-hoc/bitbucket/bitbucket.js?cdnVersion=2445"></script> <script type="text/x-component"> { "type":"imkt.pages.BitbucketPage", "params": { } } </script> <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> <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> <script type="text/javascript" class="optanon-category-2"> loadExternalJS("https://atl-global.atlassian.com/js/atl-global.min.js", document.body, initializeATLAnalytics); </script> </body> <!-- LastRendered: Nov 22, 2024 7:37:17 PM --> </html>

Pages: 1 2 3 4 5 6 7 8 9 10