Sourcetree 4.2.18 continues using App Password credentials after switching a Bitbucket Cloud account to an API token

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: High
    • None
    • Affects Version/s: 4.2.18
    • Component/s: Bitbucket, Git
    • None
    • Severity 2 - Major

      After updating a Bitbucket Cloud account in Sourcetree from an App Password to an API token, Sourcetree may continue using cached App Password credentials for existing repositories.

      The account is successfully configured with the API token under Settings → Accounts, but push, pull, fetch, or clone operations may still show App Password deprecation warnings or authentication failures.

      Expected result
      Sourcetree should use the configured API token for all repositories associated with the Bitbucket Cloud account.

      Actual result
      Existing repositories may continue using outdated credentials stored in Keychain or Credential Manager. Some users report that manually updating repository remotes works, but this is not practical for users with many repositories.

      This may be a regression or incomplete fix related to SRCTREE-8218 – API tokens are not compatible with Sourcetree.

      Community discussion

              Assignee:
              Unassigned
              Reporter:
              Atlassian Support (Koios)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: