GitKraken Desktop Documentation

Bitbucket Data Center Integration

Last updated: May 2025

GitKraken Desktop allows you to connect to Bitbucket Data Center, so you can find repositories, manage remotes, and create pull requests from a self-hosted environment.

Benefits

  • Create repositories on Bitbucket Data Center with optional .gitignore and license files.
  • Generate and copy an SSH key to use with Bitbucket Data Center.
  • Save authentication in reusable profiles.
  • Clone from your Bitbucket Data Center repository list.
  • Add remotes for Bitbucket Data Center repositories.
  • Create and view pull requests.

Note: All self-hosted server integrations, including Bitbucket Data Center, require an Advanced subscription tier or higher.


Connecting to Bitbucket Data Center

Note: GitKraken Desktop supports Bitbucket Data Center versions released within the past year.

To authenticate:

  1. Go to Preferences > Integrations.
Open Preferences to access Integrations
  1. From the New Tab, click See all the integrations.
Open all available integrations from New Tab
  1. Choose Bitbucket Data Center. Enter your host domain and click . Ensure the token has appropriate permissions.
Start connection to Bitbucket Data Center
  1. In the browser, log in to your Bitbucket Data Center account and create the token.
Create a Personal Access Token in Bitbucket Data Center
  1. Paste the token into GitKraken and click .

Generating SSH Keys for Bitbucket Data Center

Note: GitKraken uses the key in Preferences > SSH unless you configure a Bitbucket-specific SSH key or use your system SSH Agent.

  1. Open Preferences > Integrations.
  2. Click .
  3. Follow the in-app toast or manual instructions to add the key.
Generate and copy your SSH key
  1. In your Bitbucket Data Center account:
    • Click .
Add the SSH key to Bitbucket Data Center
  1. Paste your public key and click .
SSH key successfully added

OAuth Integration with Bitbucket Data Center

GitKraken allows you to:

  • Search your repositories when cloning:
Clone repositories from Bitbucket Data Center
  • View forks when adding remotes:
Remotes list includes repository forks

Manual entry of repository URLs is also supported.


Connecting to Multiple Bitbucket Data Center Accounts

GitKraken supports one Bitbucket Data Center account per profile. Use multiple profiles with GitKraken Pro to switch between accounts.

Bitbucket Data Center Pull Request Reviewers

If your token includes Project Admin and Repository Admin scopes, and you have the correct permissions, GitKraken will display reviewer details for pull requests.

Have feedback about this article? Did we miss something? Let us know!
On this page