Bitbucket Support

  • Products
  • Get started
  • Documentation
  • Resources
  • Contact
  • Log in
  • Log in
Cloud
Data Center and Server
  • Jira Software
  • Jira Service Management
  • Jira Work Management
  • Jira Align
  • Confluence
  • Trello
  • Bitbucket
  • Opsgenie
  • Statuspage
  • Atlas
  • Halp
  • Advanced Roadmaps for Jira
  • Team Calendars
  • Questions for Confluence
  • Atlassian Cloud
  • Atlassian Analytics (beta)
  • Compass (beta)
  • Jira Product Discovery (beta)
  • Get started with Bitbucket Cloud

    New to Bitbucket Cloud? Check out our get started guides for new users.

  • Get started with Bitbucket Cloud

    New to Bitbucket Cloud? Check out our get started guides for new users.

  • Join or create and manage workspaces in Bitbucket Cloud

    A workspace contains projects and repositories. Learn how to join or create a workspace, control access, and more.

  • Set up and work on repositories in Bitbucket Cloud

    Whether you have no files or many, you'll want to create a repository. These topics will teach you everything about repositories.

  • Build, test, and deploy with Pipelines

    Pipelines is an integrated CI/CD service built into Bitbucket. Learn how to build, test, and deploy code using Pipelines.

  • Manage your plans and settings in Bitbucket Cloud

    Learn how to manage your plans and billing, update settings, and configure SSH and two-step verification.

  • Integrate Bitbucket Cloud with apps and other products

    Learn how to integrate Bitbucket Cloud with Jira, Marketplace apps, and use the Atlassian for VS Code extension.

  • Build third-party apps with Bitbucket Cloud REST API

    Learn everything you need to know about how to build third-party apps with Bitbucket Cloud REST API, as well as how to use OAuth.

  • Get advisories and other resources for Bitbucket Cloud

    Access security advisories, end of support announcements for features and functionality, as well as common FAQs.

  • Tutorials

    Become a member of our fictitious team when you try our tutorials on Git, Sourcetree, and pull requests.

  • Create and manage projects in Bitbucket Cloud

    Projects makes it easier for members of a workspace to collaborate by organizing your repositories into projects.

  • Documentation

    Usage and admin help

  • Community

    Answers, support and inspiration

  • System Status

    Cloud services health

  • Suggestions and bugs

    Feature suggestions and bug reports

  • Marketplace

    Product apps

  • Billing & licensing

    Frequently asked questions

Products
Get started
Documentation
Resources
  • Log in to account
  • Contact support
  • Training & Certification
  • Cloud Migration Center
  • GDPR guides
  • Enterprise services
  • Atlassian Partners
  • Developers
  • User groups
  • Automation for Jira
  • Atlassian.com
Bitbucket
Bitbucket Cloud

Documentation

  • Get started with Bitbucket Cloud
    • Get started with version control
      • Types of version control
      • DVCS workflows for Bitbucket
      • Find the command line
      • Install and set up Git
      • Git commands
    • Get started setting up a repository
      • Create a repository in Bitbucket Cloud
      • Import a repository
      • Clone a repository
    • Get started working on a repository
      • Push code to Bitbucket
      • Pull code from Bitbucket
      • Create an issue in Bitbucket Cloud
      • Create or edit a wiki page
    • Get started with branches and pull requests
      • Create and push a branch
      • Check out a branch in Bitbucket Cloud
      • Create a pull request for review
      • Review a pull request
      • Merge a pull request in Bitbucket Cloud
  • Join or create and manage workspaces in Bitbucket Cloud
    • What is a workspace?
    • Join or create a workspace
    • Grant access to a workspace
    • Organize workspace members into groups
    • Control access to private content in a workspace
    • Workspace Access Tokens
      • Create a Workspace Access Token
      • Workspace Access Token permissions
      • Using Workspace Access Tokens
      • Revoke a Workspace Access Token
    • Change a workspace ID
    • Transfer repositories and groups to a workspace
    • Publishing a Website on Bitbucket Cloud
  • Set up and work on repositories in Bitbucket Cloud
    • Search in Bitbucket Cloud
    • Set up your repositories
      • Create a repository
      • Add unversioned code to a repository
      • Import or convert code from an existing tool
      • Import a repository from GitHub or GitLab
    • Work on a repository
      • README content
      • Markup comments
      • Split a repository in two
      • Snippets overview
      • Clone a Git repository
      • Push updates to a repository
    • Branch or fork your repository
      • Branch a repository
      • Fork a repository
      • List branches in a repository
      • Check out a branch
      • Manage unmerged branches
    • Learn how to use commits
      • Add, edit, and commit to source files
      • Configure your DVCS username for commits
      • Repository tags
    • Use pull requests for code review
      • Create a pull request
      • Review code in a pull request
      • Check build status in a pull request
      • Merge a pull request
      • Resolve merge conflicts
      • Decline a pull request
    • Use Smart Mirroring for Bitbucket Cloud
      • Work with Bitbucket Smart Mirroring
      • Troubleshoot Bitbucket Smart Mirroring
    • Manage large files with Git Large File Storage (LFS)
      • Use Git LFS with Bitbucket
      • Use Git LFS with existing Bitbucket repositories
      • Use BFG to migrate a repo to Git LFS
      • Current limitations for Git LFS with Bitbucket
      • Storage policy for Git LFS with Bitbucket
      • Workflow for Git feature branching
      • Limits for viewing content and diffs
    • Configure repository settings
      • Set repository privacy and forking options
      • Grant repository access to users and groups
      • Set up Repository Access keys on macOS
      • Set up Repository Access keys on Windows
      • Set up Repository Access keys on Linux
      • Managing multiple Repository Access keys on one device
      • Map existing commits to username aliases
      • Link to a web service
      • Transfer repository ownership
      • Reduce repository size
      • Maintain a Git repository
      • Delete a repository
      • Pull request and merge settings
      • Git fast forwards and branch management
      • Use branch permissions
      • Suggest or require checks before a merge
      • Exclude files from pull request diffs
      • Change the remote URL to your repository
      • Manage webhooks
      • Event payloads
      • Create and trigger a webhook tutorial
    • Repository Access Tokens
      • Create a Repository Access Token
      • Repository Access Token permissions
      • Using Repository Access Tokens
      • Revoke a Repository Access Token
    • Use wikis to store documents
      • Create a wiki
      • Clone a wiki
      • Special support for Creole
      • Macro reference for Creole markup
      • Make a wiki private or public
      • Use syntax highlighting in a wiki
      • Add images to a wiki page
      • Add a table of contents to a wiki
    • Understand Bitbucket issues
      • Use the issue tracker
      • Enable an issue tracker
      • Configure defaults for issue fields
      • Export or import issue data
      • Export or import issue data in Bitbucket
      • Issue import and export data format
      • Make the tracker private or public
      • Resolve issues automatically when users push code
      • Set email preferences for an issue tracker
      • Highlight syntax and mark up issues
    • Code Insights
  • Build, test, and deploy with Pipelines
    • Get started with Bitbucket Pipelines
      • Configure your first pipeline
      • View your pipeline
      • Specify dependencies in your Pipelines build
      • Limitations of Bitbucket Pipelines
    • Use Pipelines in different software languages
      • Run Docker commands in Bitbucket Pipelines
      • Javascript (Node.js) with Bitbucket Pipelines
      • Java with Bitbucket Pipelines
      • Laravel with Bitbucket Pipelines
      • PHP with Bitbucket Pipelines
      • Python with Bitbucket Pipelines
      • Ruby with Bitbucket Pipelines
    • Use Docker images as build environments
    • Access Pipelines deployment guides
      • Deploy to AWS with S3
      • Deploy to AWS with CodeDeploy
      • Deploy to AWS with Elastic Beanstalk
      • Deploy to AWS EKS (Kubernetes)
      • Deploy a Lambda function update to AWS
      • Deploy to Amazon ECS
      • Deploy to Firebase
      • Deploy to Google Cloud
      • Deploy to Heroku
      • Deploy to Kubernetes
      • Deploy to Microsoft Azure
      • Deploy to npm
      • Deploy with pull requests
      • Deploy using SCP
      • Deploy build artifacts to Bitbucket Downloads
      • Publish and link your build artifacts
      • Build and push a Docker image to a container registry
    • Bitbucket Pipelines configuration reference
      • Global options
      • Git clone behavior
      • Cache and service container definitions
      • Docker image options
      • Pipeline start conditions
      • Parallel step options
      • Stage options
      • Step options
    • Use glob patterns on the Pipelines yaml file
    • YAML anchors
    • Deployments
      • Deploy on AWS using Bitbucket Pipelines OpenID Connect
      • Set up and monitor deployments
      • Bitbucket deployment guidelines
      • Concurrency control
    • Scheduled and manually triggered pipelines
      • Variables and secrets
        • Using SSH keys in Bitbucket Pipelines
          • Set up Pipelines SSH keys on macOS
          • Set up Pipelines SSH keys on Windows
          • Set up Pipelines SSH keys on Linux
          • Use multiple SSH keys in your pipeline
        • Caches
        • Pipeline artifacts
        • Databases and service containers
          • Use pipes in Bitbucket Pipelines
            • What are pipes?
            • Write a pipe for Bitbucket Pipelines
            • Advanced techniques for writing pipes
          • Integrations
            • Integrate Jira and Pipelines
            • Pipes
            • Integrate Pipelines with resource servers using OIDC
            • Use AWS ECR images in Pipelines with OpenID Connect
            • Integrate Slack with Pipelines
            • Connect to third-party services
          • Testing
            • Cross-platform testing in Bitbucket Pipelines
            • Test reporting in Pipelines
          • Runners
            • Adding a new runner in Bitbucket
            • Configure your runner in bitbucket-pipelines.yml
            • Set up runners for Linux Docker
            • Set up runners for Linux Shell
            • Set up runners for Windows
            • Set up runners for MacOS
            • Configure a runner to use a proxy
            • IP addresses for runners behind corporate firewalls
            • Use your Docker images in self-hosted runners
            • Deploying the Docker-based runner on Kubernetes
          • Push back to your repository
        • Manage your plans and settings in Bitbucket Cloud
          • Manage your plan and billing
          • Log into or connect to Bitbucket Cloud
          • Configure SSH and two-step verification
            • Set up personal SSH keys on macOS
            • Set up personal SSH keys on Windows
            • Set up personal SSH keys on Linux
            • Managing multiple Bitbucket user SSH keys on one device
            • Enable two-step verification
            • Supported SSH key formats
            • Set up SSH with Sourcetree
          • App passwords
            • Create an App password
            • App password permissions
            • Using App passwords
            • Revoke an App password
            • Add an App password to Sourcetree or another application
          • Manage Bitbucket and account settings
            • Access your personal settings
            • Update your username
            • Delete an account
            • Set email aliases
            • Manage email notifications for watched objects
            • Organize groups for your repositories
            • Control access to your private content
            • Upgrade to Atlassian account
            • Keyboard shortcuts
          • Access Tokens
          • IP addresses to allowlist in your corporate firewall
        • Integrate Bitbucket Cloud with apps and other products
          • Integrate Bitbucket and Jira
            • Connect Bitbucket Cloud to Jira Software Cloud
            • Connect Bitbucket Cloud to Jira Software Server
            • Use Jira Software Cloud projects in Bitbucket Cloud
            • Create Jira issues from Bitbucket
            • Transition Jira issues during a pull request merge
            • Configure automatic team invitations
            • Enable Smart Commits
            • Use Smart Commits
            • Synchronize an account
          • Use Bitbucket Cloud with Marketplace apps
            • Bitbucket Cloud apps overview
            • Integrate Bitbucket Cloud with Slack
            • Integrate Trello boards in Bitbucket
            • Integrate another application through OAuth
            • Install Cloud IDE add-ons
            • Integrate your build system with Bitbucket Cloud
            • Hyperlink to source code in Bitbucket
            • Enable Bitbucket Cloud development mode
          • Use the Atlassian for VS Code extension
            • Get started with VS Code
            • Jira issues in VS Code
            • Bitbucket pull requests in VS Code
            • Bitbucket Cloud pipelines in VS Code
            • Bitbucket Cloud issues in VS Code
          • Security
            • Add and configure security with Snyk
        • Build third-party apps with Bitbucket Cloud REST API
          • API request limits
          • Use OAuth on Bitbucket Cloud
            • OAuth consumer examples
          • Use Bitbucket REST API version 1
            • groups Endpoint
            • group-privileges Endpoint
            • invitations Endpoint
            • users Endpoint - 1.0
            • invitations Resource
        • Get advisories and other resources for Bitbucket Cloud
          • Access security advisories for Bitbucket Cloud
            • Security Advisory: Changes to how apps are installed by URL
            • Security Advisory - 2016-06-17 - Password Resets
          • View end of support announcements for Bitbucket Cloud
            • End of support for AWS CodeDeploy app removal - 2019-12-03
        • Tutorials
          • Tutorial: Learn Bitbucket with Git
            • Create a Git repository
            • Copy your Git repository and add files
            • Pull changes from your Git repository on Bitbucket Cloud
            • Use a Git branch to merge a file
          • Tutorial: Learn Bitbucket with Sourcetree
            • Create a new repository
            • Copy your repository and add files
            • Pull changes from your repository on Bitbucket
            • Use Sourcetree branches to merge an update
          • Tutorial: Learn about Bitbucket pull requests
            • Create a repository (and add a reviewer)
            • Clone and make a change on a new branch
            • Create a pull request to merge your change
        • Create and manage projects in Bitbucket Cloud
          • Configure project settings
            • Set up Project Access keys on macOS
            • Set up Project Access keys on Windows
            • Set up Project Access keys on Linux
            • Managing multiple Project Access keys on one device
            • Add default reviewers to a project
            • Add repositories to a project
            • Configure a project's branching model
            • Find and share projects
            • Manage and edit existing projects
            • Set up a merge strategy for a project
            • Updating project details
            • Configure project permissions for users and groups
          • Create a project
          • Project Access Tokens
            • Create a Project Access Token
            • Project Access Token permissions
            • Using Project Access Tokens
            • Revoke a Project Access Token
        Atlassian Support
        /
        Bitbucket
        /
        Resources
        /
        Get started with Bitbucket Cloud
        Cloud

        Get started working on a repository

        Learn how to push and pull code, create an issue, and create or edit a wiki page in a repository. The following topics help you get to work on your code in Bitbucket Cloud.

        • Push code to Bitbucket

          Learn how push changes to a Git repository.

        • Pull code from Bitbucket

          Learn how to pull changes from a Git repository.

        • Create an issue in Bitbucket Cloud

          Learn how to create any type of issue in Bitbucket Cloud and keep track of it.

        • Create or edit a wiki page

          Learn how to create a wiki to keep documents for everything related to your project.

        Was this helpful?

        Additional Help

        • Explore more
        • Push code to Bitbucket
        • Pull code from Bitbucket
        • Create an issue in Bitbucket Cloud
        • Create or edit a wiki page
        • Get started with Bitbucket Cloud
        • Get started with version control
        • Get started setting up a repository
        • Get started working on a repository

        • Get started with branches and pull requests
        CommunityQuestions, discussions, and articles
        Atlassian Logo
        • Privacy Policy
        • Terms of Use
        • Security
        • 2023 Atlassian