Atlassian Team members are employees working across the company in a wide variety of roles.
March 8, 2022 edited
@DhanalakshmiM can you please provide me more details so that I can try and help you. Where you are trying to authenticate from? Your terminal, Sourcetree, Visual Studio, or VS Code? Are you getting any other error message besides "Authentication failed"? Are you using your username or email address for username when authenticating?
Once you provide me more details I can try and assist in you more depth.
@David DansbyYes I was using same extension you mentioned. Now, I understand that its not being maintained by BitBucket. Which BitBucket extension you suggest to use instead? Do you want us to use SourceTree? If yes then I don't like to have a different program/repo manager installed when everything is already built into VS2019 and can be achieved by a simple extension.
Not sure if you guys take this seriously but I think a official BitBucket extension will solve the problem and help thousands of fellow developers who rely on extensions and do not want to use other tools.
PS
https://git-scm.com and GCM core is not maintained by you guys either but then how did BitBucket was able to provide correct message of app password in trying to clone from GIT CMD but failed to give proper message if trying via GIT GUI?
Ok I don't know if I'm too off, but to be honest I didn't even remember how I had set my credentials to work automatically on VSCode, it's been there for a while, and now all of a sudden "Bitbucket Cloud recently stopped supporting it" and I came here waiting for at least some tutorials on how to update things and I didn't found any organized information in this regard, which made me slightly disappointed
Btw I resolved my situation by taking some time to dig into stack overflow and the command to update my credentials' password was the following:
I followed the instructions to create the app password and updated source tree per the documentation and it doesn't work. Just get an authentication error. Help?
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@Scott Rowles are you using Sourcetree for Windows? If so, did you walk through all of the steps in this Sourcetree community post, including completely reinstalling Sourcetree?
I updated to version 3.4.8. Removed all my accounts. Added the new account. It shows successful authentication when I add the account with the generated app password. But sourcetree just gives the same error?
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@Scott Rowles as the Sourcetree community post states this is Sourcetree for Windows bug and you need to walk through ALL the steps in order to resolve the issue you are experiencing. For most users on Sourcetree for Windows the issue is not resolved until they fully reinstall (if they want to keep using Basic authentication with the HTTPS protocol). The steps to full reinstall are also included in that community post. Please follow through the entire steps in the Sourcetree community post. If you do not wish to reinstall you can try one of the other authentication methods Sourcetree for Windows allows.
I will give that a try, but this is how you loose customers. Do some change that doesn't work and requires 20 steps that may or may not be needed. I will uninstall and reinstall.....even though your upgrade should have handled this. But if it doesn't work, I am done with atlassian. Do things that work if you are going to force people to change.
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@shobhitpundir07 The Git GUI you are using is from the extension that isn't created or maintained by Bitbucket Cloud. Given they haven't maintained it in some time that is likely the reason they do not provide a good error message (I am guessing they are letting the exceptions/errors roll up and because this is a new error they haven't seen before they are probably catching it in a generic error handler that gives you the unhelpful error message you received). This is part of the reason I suggest taking caution when using these types of projects that are no longer maintained (although, as I can tell you from personal experience, this is harder said that done and I've personally had similar issues with similar projects in my personal side projects ): ).
We don't recommend a specific extension for people to use, but we do have an official Atlassian Bitbucket (and Jira) extension for VS Code (this is not the same as Visual Studio 2019). However, I'm not sure this is what you want because it is not actually a Git GUI. You could try Sourcetree if you want (it's free!!!!) and we have a Windows and Mac version. Sourcetree does have some nice Git GUI features IMO. Visual Studio 2019 does have Git functionality baked in, but from my limited understanding I don't think it has a lot of the Git GUI features that something like Sourcetree has.
If you do choose to try out Sourcetree you can download it here:
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@Scott Rowles if you want to avoid reinstalling I would suggest using the stated OAuth authentication method instead. It's much easier and should not require your to reinstall.
I am a contributor (admin) to one of the repositories, I cannot push my changes from local machine to bitbucket even if I am using the app password. Please help!
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@mikemiller can you please provide more detail so I can try and help you. Where do you no longer have access to? Did you create an app password and use that in place of your account password? Are you trying to authenticate using Basic authentication with the HTTPS protocol for Git or for the Bitbucket Cloud API?
git config --global user.password "the random APP password from bitbucket"
git push origin master
Then the modal (shown below) appears:
When I input the credential given to me by the owner of this account, it gave me error. Why do I need to input the password again if I have the APP password?
@David Dansby it appears suddenly. I am pushing to two remote repositories:
One is going to my account, and one is to vpusa account. I entered the credential he gave me but it still I have errors pushing my changes. If I issue the git push origin master command, that UI/module appeared. Thank you for responding.
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
@paulbcon2426 are you executing these git commands via your terminal? Also, have you tried only pushing to one remote at a time and seeing if one of them specifically brings up that login UI?
Atlassian Team members are employees working across the company in a wide variety of roles.
March 9, 2022 edited
hey @paulbcon2426, I was wrong when I said you shouldn't be seeing this UI. This most likely a part of your Git credential helper configs (more details here). Given this is asking for credentials during Git over HTTPS authentication you will need to be using your app password. Can you please let me know if it works with an app password
283 comments