Search code examples
gitbitbucket

How can I solve "fatal: Invalid credentials" error when pushing to Bitbucket?


My Bitbucket password is correct because I can easily log in with this password. When I try to push a project or file to Bitbucket it shows "Invalid credentials error".

git push -u origin master

fatal: Invalid credentials
Password for 'https://username@bitbucket.org':
remote: Bitbucket Cloud recently stopped supporting account passwords for Git authentication.
remote: See our community post for more details: https://atlassian.community/t5/x/x/ba-p/1948231
remote: App passwords are recommended for most use cases and can be created in your Personal settings:
remote: https://bitbucket.org/account/settings/app-passwords/
fatal: Authentication failed for 'https://bitbucket.org/username/demo.git/'

How can I solve this issue?


Solution

  • I had the same problem with my JetBrains IDE. It was showing a password dialog when I tried to update project sources or push my commits.

    enter image description here

    I solved the problem by following the below steps

    • Open App Passwords page of personal settings on the Bitbucket enter image description here
    • Click on Create app password and tick at least the read and write permissions of the repositories for the basic pull and push actions. Then give some label and submit by Create. enter image description here
    • The generated app password should be passed to IDE enter image description here