CINXE.COM

Bitbucket Overview | Bitbucket

<!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 hosting and collaboration tool, built for teams. Learn more about hosting options, features, and key terms to know."> <meta name="author" content="Atlassian"> <link rel="canonical" href="https://bitbucket.org/product/guides/getting-started/overview"/> <title> Bitbucket Overview | Bitbucket </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 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/guides/getting-started/overview" hreflang="x-default" /> <link rel="alternate" href="https://bitbucket.org/product/guides/getting-started/overview" hreflang="en" /> <link rel="alternate" href="https://bitbucket.org/product/ja/guides/getting-started/overview" hreflang="ja" /> <link rel="alternate" href="https://bitbucket.org/product/fr/guides/getting-started/overview" hreflang="fr" /> <link rel="alternate" href="https://bitbucket.org/product/de/guides/getting-started/overview" hreflang="de" /> <link rel="alternate" href="https://bitbucket.org/product/es/guides/getting-started/overview" hreflang="es" /> <link rel="alternate" href="https://bitbucket.org/product/br/guides/getting-started/overview" hreflang="pt_BR" /> <link rel="alternate" href="https://bitbucket.org/product/zh/guides/getting-started/overview" hreflang="zh" /> <link rel="alternate" href="https://bitbucket.org/product/ko/guides/getting-started/overview" hreflang="ko" /> <link rel="alternate" href="https://bitbucket.org/product/ru/guides/getting-started/overview" hreflang="ru" /> <link rel="alternate" href="https://bitbucket.org/product/pl/guides/getting-started/overview" hreflang="pl" /> <link rel="alternate" href="https://bitbucket.org/product/it/guides/getting-started/overview" hreflang="it" /> <link rel="alternate" href="https://bitbucket.org/product/nl/guides/getting-started/overview" hreflang="nl" /> <link rel="alternate" href="https://bitbucket.org/product/hu/guides/getting-started/overview" 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 Overview | Bitbucket" /> <meta property="og:description" content="Bitbucket Cloud is a Git based code hosting and collaboration tool, built for teams. Learn more about hosting options, features, and key terms to know." /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://bitbucket.org/product/guides/getting-started/overview" /> <meta property="og:image" content="https://wac-cdn.atlassian.com/dam/jcr:38e6e531-8f4c-4031-9ef5-2816ee0f3617/Create-Share-Team-Onboarding-social.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_large_image" /> <meta name="twitter:image" content="https://wac-cdn.atlassian.com/dam/jcr:38e6e531-8f4c-4031-9ef5-2816ee0f3617/Create-Share-Team-Onboarding-social.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> <style> .premium { color: #0052CC; font-weight: 600; } .aaccess { text-align: center; } .subpremium { color: #253858; } @media (max-width: 767px) { .premium, .subpremium, .aaccess { text-align: right; } } @media (max-width: 767px) { .subpremium span{ text-align: right; display: block; } } table.prod-table td, table.prod-table th { border: 1px solid #eeeeee; padding: 15px; width: 25%; } table.prod-table thead th { background-color: #eeeeee; border: 1px solid #cfcfcf; text-align: left; } table.prod-table th[colspan] { background-color: #cfcfcf; border: 1px solid #cfcfcf; text-align: center; } table.prod-table thead tr th {padding-bottom: 3em; position: relative;} table.prod-table thead tr th p:last-child { position: absolute; bottom: 1em; margin: 0; } /* .component--guided-sidebar { counter-reset: sidebar; margin-bottom: 60px; overflow: auto; } .component--guided-sidebar a { display: block; color: #42526e; position: relative; } .component--guided-sidebar a:hover { color: #42526e; } .component--guided-sidebar .side-links > .guide-sidebar-link.active > a { color: black; font-weight: 600; } .component--guided-sidebar .side-links > .guide-sidebar-link.revealed > a { font-weight: 600; } .component--guided-sidebar .side-links > .guide-sidebar-link.revealed > .nested-links { max-height: 10000px; transition: all 0.5s; -webkit-transition: all 0.5s; } .component--guided-sidebar .side-links > .guide-sidebar-link .nested-links a.active { color: black; font-weight: 600; } .component--guided-sidebar .side-links > .guide-sidebar-link > .nested-links { max-height: 0; } .component--guided-sidebar .side-links a.guide-sidebar-child-link { margin: 0; padding: 15px 0; font-size: 110%; } .component--guided-sidebar .side-links > .guide-sidebar-link { padding-top: 5px; margin-top: 5px; border-top: 1px solid #c1c7d0; } .component--guided-sidebar .side-links > .guide-sidebar-link:last-child { border-bottom: 1px solid #c1c7d0; } .component--guided-sidebar .side-links .nested-links { overflow: hidden; margin-left: 40px; max-height: 10000px; } .component--guided-sidebar .side-links > .nested-links > .guide-sidebar-link:last-child { margin-bottom: 30px; } .component--guided-sidebar .side-links .sub-links { padding-left: 60px; } .component--guided-sidebar .side-links .sub-links .sub-link { font-size: 90%; padding: 15px 0; position: relative; } .component--guided-sidebar .side-links .sub-links .sub-link:before { content: ""; display: block; position: absolute; left: -20px; top: 0; bottom: 0; margin: auto; border-radius: 50%; counter-increment: sidebar; } .component--guided-sidebar .side-links .sub-links .sub-link.active:before { width: 0; height: 0; border-style: solid; border-width: 2px 2px 3px 3px; } .component--guided-sidebar a.guide-home-link { font-weight: 500; color: #7a869a; padding: 10px 0 25px; } .component--guided-sidebar a.guide-home-link:before { content: "\02190\20"; } .component--guided-sidebar.with-numbers .side-links .sub-links, .with-numbers .component--guided-sidebar .side-links .sub-links { padding-left: 50px; } .component--guided-sidebar.with-numbers .side-links .sub-links .sub-link:before, .with-numbers .component--guided-sidebar .side-links .sub-links .sub-link:before { content: counter(sidebar); width: 30px; height: 30px; border: 1px solid; text-align: center; line-height: 30px; left: -40px; font-weight: normal; } .component--guided-sidebar.with-numbers .side-links .sub-links .sub-link.active:before, .with-numbers .component--guided-sidebar .side-links .sub-links .sub-link.active:before { border-width: 1px; background-color: #42526e; color: white; border-color: #42526e; } </style> <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> <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="overview" class="bitbucket product guides getting-started overview" data-headerless-path="/bitbucket/product/guides/getting-started/overview"> <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 imkt-navbar__dropdown-links__link--current"> <span class="aui-icon aui-icon-small aui-iconfont-success"></span> 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 imkt-navbar__dropdown-links__link--current"> <span class="aui-icon aui-icon-small aui-iconfont-success"></span> 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 md-comfortable-top"> <div class="row reduced-row"> <div class="column column-md-4 hide-xs hide-sm sidebar s0 between" > <div class="component component--guided-sidebar "> <a href="/product/guides" data-event="clicked" data-uuid="3a51cfd3-97" data-event-component="linkButton" data-event-container="guidedSidebarHeader" data-schema-version="1" data-product-key="bitbucket" class="guide-home-link"> Guides home </a> <div class="side-links"> <div class=" guide-sidebar-link revealed active has-child-links "> <a href="/product/guides/getting-started" data-event="clicked" data-uuid="3a51cfd3-9739ce318b-d7" data-event-component="linkButton" data-event-container="guidedSidebarLink" data-schema-version="1" data-product-key="bitbucket" class="guide-sidebar-child-link level1">Guide 1: A brief overview of Bitbucket</a> <div class="nested-links"> <div class=" guide-sidebar-link revealed active "> <a href="/product/guides/getting-started/overview" data-event="clicked" data-uuid="3a51cfd3-9780e9b30b-89" data-event-component="linkButton" data-event-container="guidedSidebarLink" data-schema-version="1" data-product-key="bitbucket" class="guide-sidebar-child-link level2">Get started with Bitbucket</a> </div> </div> </div> <div class=" guide-sidebar-link has-child-links "> <a href="/product/guides/basics" data-event="clicked" data-uuid="3a51cfd3-975a61c19b-18" data-event-component="linkButton" data-event-container="guidedSidebarLink" data-schema-version="1" data-product-key="bitbucket" class="guide-sidebar-child-link level1">Guide 2: Getting started with Bitbucket</a> <div class="nested-links"> <div class=" guide-sidebar-link "> <a href="/product/guides/basics/bitbucket-interface" data-event="clicked" data-uuid="3a51cfd3-971e63c613-4b" data-event-component="linkButton" data-event-container="guidedSidebarLink" data-schema-version="1" data-product-key="bitbucket" class="guide-sidebar-child-link level2">Meet the Bitbucket interface</a> </div> <div class=" guide-sidebar-link "> <a href="/product/guides/basics/four-starting-steps" data-event="clicked" data-uuid="3a51cfd3-97a1303166-6b" data-event-component="linkButton" data-event-container="guidedSidebarLink" data-schema-version="1" data-product-key="bitbucket" class="guide-sidebar-child-link level2">Better code with Bitbucket: 4 starting steps</a> </div> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.GuidedSidebar", "params": { "stickyPosition":"100", "isAgile":false } } </script></div> </div> <div class="column column-md-8 s0 between" > <div class="component component--heading-textblock"> <h1 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > A brief overview of Bitbucket </h1> <p>Bitbucket Cloud is a Git based code hosting and collaboration tool, built for teams. Bitbucket's best-in-class Jira and Trello integrations are designed to bring the entire software team together to execute on a project. We provide one place for your team to collaborate on code from concept to Cloud, build quality code through automated testing, and deploy code with confidence.</p> </div> <div class="component s0 between component--block xs-cozy-top guided-sidebar-block" id="a-brief-overview-of-bitbucket" data-title="A brief overview of Bitbucket" > <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--heading before-video"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > A brief overview of Bitbucket </h2> </div> <div class="container-fluid lg-none-bottom md-none-bottom md-none-bottom before-video"> <div class="row flex-container"> <div class="column column-lg-6 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="5117f331" alt="Integrations" class="component__image" style="width:35px;" src="https://wac-cdn.atlassian.com/dam/jcr:7696d8a6-b6ff-4801-a934-84a09bfd1739/icons-organize-move-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Best-in-class Jira & Trello integration </h4> <p>Bring structure to chaos and keep the entire software company, from engineering to design, in the loop. Access branches, build status, commits, and status on Jira issues or Trello cards</p> </div> </div> </div> <div class="column column-lg-6 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="3148b04b" alt="Collaboration" class="component__image" style="width:35px;" src="https://wac-cdn.atlassian.com/dam/jcr:178886c7-42b2-4950-940e-22973410d1a6/icons-code-repo-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Code collaboration from concept to cloud </h4> <p>Transition Jira issues based on pull request status, create a merge checklist with designated approvers, and check for passing builds.</p> </div> </div> </div> <div class="column column-lg-6 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="a1124532" alt="Continuous delivery" class="component__image" style="width:35px;" src="https://wac-cdn.atlassian.com/dam/jcr:b50a44ac-a35a-4823-a687-5f741d6c2a7d/icons-organize-infinite-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Build and test automatically with built-in continuous delivery </h4> <p>Build, test and, deploy with our integrated CI/CD solution, Bitbucket Pipelines. Benefit from configuration as code and fast feedback loops.</p> </div> </div> </div> <div class="column column-lg-6 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="cab056bd" alt="Deploy with confidence" class="component__image" style="width:35px;" src="https://wac-cdn.atlassian.com/dam/jcr:59310d47-ac97-4eb6-a402-03a0fc15110f/icons-object-thumbsup-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Deploy with confidence </h4> <p>Track, preview, and confidently promote your deployments.</p> </div> </div> </div> <div class="column column-lg-6 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="a198e78c" alt="Secure your code" class="component__image" style="width:28px;" src="https://wac-cdn.atlassian.com/dam/jcr:4c74ba43-b479-43f3-9800-e88c6a10234c/icons-security-shield%20check-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Secure your code </h4> <p>Rest easy knowing your code is secure in the Cloud and implement checks to prevent problems before they happen.</p> </div> </div> </div> </div> </div> </div> <div class="component s0 between component--block lg-compact-top md-compact-top sm-compact-top xs-none-top guided-sidebar-block" id="bitbucket-software-hosting-options" data-title="Bitbucket hosting options" > <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--heading before-video"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket hosting options </h2> </div> <div class="container-fluid"> <div class="row reduced-row"> <div class="column column-lg-4 column-sm-10 column-lg-offset-0 column-sm-offset-1 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="f6e5ce71" alt="Clouds" class="component__image" style="height:80px;" src="https://wac-cdn.atlassian.com/dam/jcr:af70d258-9d60-4772-b2b6-d3d0360e3b7b/Cloud@2x.png?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h6 heading" > Cloud </h3> <p>Bitbucket Cloud is hosted on Atlassian’s servers and accessed via a URL. Bitbucket Cloud has an exclusive built-in CI/CD tool, <a data-event="clicked" data-uuid="f6e5ce71-170" data-event-component="linkButton" data-event-container="imageHeadingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Pipelines" data-label-english="Pipelines" href="https://bitbucket.org/product/features/pipelines">Pipelines</a>, that enables you to build, test, and deploy directly from within Bitbucket.</p> </div> </div> </div> <div class="column column-lg-4 column-sm-10 column-lg-offset-0 column-sm-offset-1 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="8f0cff2f" alt="Data Center" class="component__image" style="height:80px;" src="https://wac-cdn.atlassian.com/dam/jcr:4a1b934f-38b4-456e-b807-29e93935e00f/Server%20Cluster@2x.png?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h6 heading" > Data Center </h3> <p>Bitbucket Data Center is our self-managed option. It can be hosted on a single or a cluster of servers in your environment. Hosting on a cluster of servers drives <a data-event="clicked" data-uuid="8f0cff2f-c90" data-event-component="linkButton" data-event-container="imageHeadingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="performance at scale" data-label-english="performance at scale" href="https://confluence.atlassian.com/enterprise/bitbucket-data-center-performance-668468334.html">performance at scale</a> and <a data-event="clicked" data-uuid="8f0cff2f-c91" data-event-component="linkButton" data-event-container="imageHeadingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="high availability" data-label-english="high availability" href="https://confluence.atlassian.com/enterprise/failover-for-bitbucket-data-center-687022231.html">high availability</a>.</p> </div> </div> </div> </div> </div> <div class="component component--comparison-table " data-magpath="/bitbucket/product/guides/getting-started/overview/main/01/columns/00/content/01/content/03"> <div class="table-padder standard "> <table class="reg-mob-labels adjusted-cols table--comparison-table cols3 style-labels check-color-slate " id="table-59eb6f91"> <thead> <tr class="title header"> <th class="label lcol corner-label " > <h3> &nbsp; </h3> </th> <th class="reg rcol top-header-label " > <h4> Cloud </h4> </th> <th class="reg rcol top-header-label " > <h4> Data center </h4> </th> </tr> </thead><tbody> <tr class=""> <td class="label l " > <p> Git repository hosting </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Branch permissions </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Jira Software integration </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Projects </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> APIs </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> 3rd party integrations </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Git Large File Storage (LFS) </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <div class="subpremium"><span class="check-mark"></span> <br> <span>With file locking support</span></div> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Merge checks </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Enforced merge checks </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="premium">Premium</div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> &nbsp; </p> </td> </tr> <tr class=""> <td class="label l " > <p> Built-in CI/CD </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> Bamboo* </p> </td> </tr> <tr class=""> <td class="label l " > <p> Deployment permissions </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="premium">Premium</div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> &nbsp; </p> </td> </tr> <tr class=""> <td class="label l " > <p> Code search </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Code insights </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> &nbsp; </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Clustering </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> &nbsp; </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> <span class="check-mark"></span> </p> </td> </tr> <tr class=""> <td class="label l " > <p> Required two-step verification </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="premium">Premium</div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> Marketplace integration </p> </td> </tr> <tr class=""> <td class="label l " > <p> IP Whitelisting </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="premium">Premium</div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> &nbsp; </p> </td> </tr> <tr class=""> <td class="label l " > <p> Snippets </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <span class="check-mark"></span> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> Marketplace integration </p> </td> </tr> <tr class=""> <td class="label l " > <p> Issue tracking </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> Jira Software* </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> Jira Software* </p> </td> </tr> <tr class=""> <td class="label l " > <p> Wiki </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> Confluence* </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> Confluence* </p> </td> </tr> <tr class=""> <td class="label l " > <p> SAML-based SSO </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="aaccess"><span class="lozenge g75">Atlassian Access</span></div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> &nbsp; </p> </td> </tr> <tr class=""> <td class="label l " > <p> Priority support </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Cloud</p> </div><p> <div class="aaccess"><span class="lozenge g75">Atlassian Access</span></div> </p> </td> <td class="reg r " > <div class="mobile-label"> <p>Data center</p> </div><p> &nbsp; </p> </td> </tr> </tbody> </table> </div> </div> <div class="component component--textblock "> <p>* Integrates easily with <a data-event="clicked" data-uuid="2e6edb15-e10" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Software" data-label-english="Jira Software" href="https://www.atlassian.com/software/jira/bitbucket-integration">Jira Software</a>, <a data-event="clicked" data-uuid="2e6edb15-e11" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Confluence" data-label-english="Confluence" href="https://www.atlassian.com/software/confluence">Confluence</a> and <a data-event="clicked" data-uuid="2e6edb15-e12" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Bamboo" data-label-english="Bamboo" href="https://www.atlassian.com/software/bamboo">Bamboo</a></p> </div> </div> <div class="component s0 between component--block xs-cozy-top guided-sidebar-block" id="key-terms-to-know" data-title="Key terms to know" > <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--heading-textblock before-video"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Key terms to know </h2> <p>Here are some important words and terms to know so you can find your way around Bitbucket. Some of these are terms borrowed from Git, others are specific to Bitbucket.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Branch </h3> <p>A branch represents an independent line of development. Branches serve as an abstraction for the edit/stage/commit process. You can think of them as a way to request a brand new working directory, staging area, and project history. New commits are recorded in the history for the current branch, which results in a fork in the history of the project.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Fork </h3> <p>Instead of using a single server-side repository to act as the “central” codebase, forking gives every developer a server-side repository. This means that each contributor has not one, but two Git repositories: a private local one and a public server-side one.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > HEAD </h3> <p>Git’s way of referring to the current snapshot. Internally, the git checkout command simply updates the HEAD to point to either the specified branch or commit. When it points to a branch, Git doesn't complain, but when you check out a commit, it switches into a “detached HEAD” state.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Main </h3> <p>The default development branch. Whenever you create a git repository, a branch named "main" is created, and becomes the active branch.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Pipelines </h3> <p><a data-event="clicked" data-uuid="367dbf25-190" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Bitbucket Pipelines" data-label-english="Bitbucket Pipelines" href="/product/features/pipelines">Bitbucket Pipelines</a> is an integrated CI/CD service, built into Bitbucket. It allows you to automatically build, test and even deploy your code, based on a configuration file in your repository. </p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Pipes </h3> <p><a data-event="clicked" data-uuid="965b767c-e20" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Bitbucket Pipes" data-label-english="Bitbucket Pipes" href="https://confluence.atlassian.com/bitbucket/pipes-958765631.html">Bitbucket Pipes</a> are short code chunks that you can drop into your pipeline to perform powerful actions. Pipes make it easier to build powerful, automated CI/CD workflows and get up and running quickly.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Project </h3> <p>A project is a container for repositories. Projects make it easier for teams to focus on a goal, product, or process by organizing your repositories into projects. Projects can be either visible or hidden from public view.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Pull Request </h3> <p>Pull requests are a feature that makes it easier for developers to collaborate using Bitbucket. They provide a user-friendly web interface for discussing proposed changes before integrating them into the official project.</p> </div> <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Working Tree </h3> <p>The tree of actual checked out files, normally containing the contents of the HEAD commit's tree and any local changes you've made but haven't yet committed.</p> </div> <div class="container-fluid b50"> <div class="row flex-container"> <div class="column vertical-middle s0 between" > <div class="component component--image-heading-textblock" style="margin-left:30px;"> <div class="component__image component__image--left outerspace"> <img id="572e13b0" alt="Get more git" class="component__image" style="width:50px;" src="https://wac-cdn.atlassian.com/dam/jcr:d9f0a8d2-72e3-450c-99b3-4b71417829e3/icons-status-infor-dark.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:50px;"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Looking for more Git terminology? </h4> <p>Head on over to our <a data-event="clicked" data-uuid="572e13b0-860" data-event-component="linkButton" data-event-container="richText" data-schema-version="1" data-product-key="bitbucket" data-label="Git tutorial" data-label-english="Git tutorial" href="https://www.atlassian.com/git/glossary">Git tutorial</a> to learn the A-Z of Git commands.</p> </div> </div> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column lg-cozy-top md-cozy-top sm-cozy-top s0 between" > <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-lg-6 " > <div class="intra-div s0 between block-theme-one "> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Guide 2: Meet the Bitbucket interface </h3> </div> <div class="component component--link-button "> <a href="/product/guides/basics/bitbucket-interface" data-event="clicked" data-uuid="2da63072-d2" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Next guide" data-label-english="Next guide" class="component__link link-arrow " > Next guide<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> </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/guides/getting-started/overview">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/guides/getting-started/overview">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/guides/getting-started/overview">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/guides/getting-started/overview">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/guides/getting-started/overview">Italiano</option> <option aria-label="한국어" aria-label="한국어" class="notranslate SL_opaque" data-lang="ko" data-width="2.9rem" value="https://bitbucket.org/product/ko/guides/getting-started/overview">한국어</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/guides/getting-started/overview">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/guides/getting-started/overview">&#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/guides/getting-started/overview">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/guides/getting-started/overview">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/guides/getting-started/overview">&#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/guides/getting-started/overview">&#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 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:39:41 PM --> </html>

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