Reputation: 3810
I recently changed my Bitbucket password for security reasons. However, IntelliJ didn't update my repository to the new credentials, so it stops me from pulling/pushing anything to my repository. I am not using any plugins for this, just the integrated VCS operations inside the IDE.
Every time I pull/push, this pops out:
fatal: Authentication failed for 'https://momothereal:[email protected]/team/repo.git/
Where xxxxxxxxxxxx is my old password. I think changing this remote address with the correct password would fix it, though I cannot find where to do so.
Upvotes: 194
Views: 370651
Reputation: 307
In my case, The error disappear when i checked the 'use credential helper' option in idea git setting.
Upvotes: 3
Reputation: 89
Upvotes: 0
Reputation: 157
I had to remove it from the git credential manager. After executing
git config --global --unset credential.helper
the password prompt came back @ IntelliJ 2022.2
Upvotes: 0
Reputation: 1285
Recently Bitbucket has stopped supporting user/pass git https integration. So I could no longer pull/fetch.
Turns out that it wasn't necessary to change the GIT Username or "authentication scheme"(from UserCredentials to Token).
All I had to is:
https://intellij-support.jetbrains.com/hc/en-us/community/posts/360003444939/comments/360000461679
Upvotes: 1
Reputation: 2475
Steps to change git remote username/password
Upvotes: 0
Reputation: 1477
On Windows 10 go to:
Control Panel\User Accounts\Credential Manager
Under Generic Credentials find your repository URL, use Edit to change your password.
After these steps, a pull should work correctly.
Upvotes: 4
Reputation: 93
In my case I have cloned a project from GitLab to develop it. I did couple of commits too. But suddenly I had to change the access token to download another project. After that I couldn't do anything related to git in CLION. So what moleksyuk has said is true.
close IDE > go to your local repo > go to .git directory (show if it is hidden already) > open the config file with a editor > In there,
[remote "origin"] url = https://{yourname:access_token}@gitlab.yourorganization.com/1stdir/2nddir/your_project.git
fetch = +refs/heads/:refs/remotes/origin/
You have to replace existing name and access token with the new ones.
looks like this(https://Janith:[email protected]/1stdir/2nddir/your_project.git)
save > open IDE and do the git action.
Upvotes: 1
Reputation: 3443
For MACOS users
if you see credentials failed but you are sure that is is working previously then:
probably you made a software update to the system. System uses git bundled with xcode. its better to open Xcode and click install extra components on startup of xcode. it will say installing components. when you accept the license agreement if will start working again.
in short:
open Xcode, install additional components. accept user licence agreement.
on Xcode updates this step should be repeated.
Upvotes: 1
Reputation: 733
The steps resolved issue for me in Windows
Go to Control Panel
Search for "Credentials"
Select Windows Credentials
Select github credentials from the list
Select edit and update your password then restart Intellij
Upvotes: 3
Reputation: 129
On Windows, just remove the remote repository (Git -> manage remotes ...) and add it again. you will be prompted to enter username and the new password.
Upvotes: 0
Reputation: 79
The following approach worked for me:
Create a new personal access token in GitHub and configure the connection in IntelliJ as per link: https://www.jetbrains.com/help/idea/github.html
Then, on IntelliJ, Settings-Version Control-Git screen, unclick the "Use credential helper" option.
Then do an restart with cache invalidation (File - Invalidate Caches / Restart - Invalidate and Restart)
Upvotes: 4
Reputation: 1221
git credential-manager clear Target Url: https://bitbucketxxxxxxxxxxxxxxxx.git
Upvotes: 0
Reputation: 10030
The easiest of all the above ways is to:
Voila!
Note that this will not work if your password is in your URL itself. If that is the case then you need to follow the steps given by @moleksyuk here
You also choose to use the credentials helper option in IntelliJ to achieve similar functionality as suggested by Ramesh here
Upvotes: 246
Reputation: 4569
You can change your password from settings screen (Ctrl + Alt + S by default) as attached screenshot. After clearing, on the firts remote operation (like pull/push, etc.) it'll ask you your credentials)
IMPORTANT: Take a copy of the file before this operation.
Upvotes: 1
Reputation: 851
Doing the following steps helped in my case:
1) open Settings 2) go to Git and Uncheck "Use credential helper" checkbox 3) Do git pull 4) Enter password in the pop up dialog
Git operations will now work fine in IntelliJ!
Upvotes: 44
Reputation: 1153
None of above worked for me. Using Android Studio 3.5 Beta 4. I even selected "do not save, forget passwords after restart" in file>settings>appearance & behavior>System settings>password
So What I did.
VCS>git>remotes
Upvotes: 0
Reputation: 143
Go to VCS>Git>Remotes then remove your remote url from the list and add again. Git will ask for a password after next git operation (push, pull, etc). NOTE: Don't forget to specify username in url or you will get auth error.
Upvotes: 4
Reputation: 41
For Mac users this could also be helpful:
Credentials are stored in Keychain Access.app. You can just change them there.
Upvotes: 4
Reputation: 13083
This is how I solved it on Windows. I have git installed separately, and Idea just picks git's options automatically (Default Idea config, as I would get from clean installer).
Open the project in the command line. Make some changes there. And commit and push files via git which is installed on my machine. During push it will open a windows asking me to enter username and password. After that, when I make a commit-push from idea, it will simply work.
Upvotes: 0
Reputation: 3041
After trying several answers, I was finally able to solve this issue (on window 10),
>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'
By updating the password stored in Git Credential Manger for Windows(GCM),
Control Panel->User Accounts -> Windows Credentials
Upvotes: 181
Reputation: 10571
In my case, I got a CAPTCHA error. If you get that, first logout/login to Bitbucket, Github, .... on the website and enter the required captcha.
After that, try again from intellij and it should prompt for another password.
Upvotes: 0
Reputation: 3164
Linux users (tested on ubuntu 14.04)
by default (on linux and mac) pycharm uses the OS's password manager. To access the passwords on ubuntu open the program "Passwords and Keys".
Once open filter on "idea" and edit the relevant passwords.
No need to restart pycharm for me.
Using pycharm 17.2
Upvotes: 15
Reputation: 14034
For the record, if you've already configured Git on your terminal, there's an option in preferences to use native Git rather than the built-in (bundled) one.
Upvotes: 5
Reputation: 662
For Mac User Please Go to As Below:
(First of all you must have installed bitbucket plugin)
Android Studio -> Preference -> Other Settings -> Bitbucket
Now change your password and click on Test for verify it. Will also able to add SSH Key for login.
Also its depend on which plugin you used. Some have direct like
Android Studio -> Preference -> Bitbucket linky
Upvotes: 0
Reputation: 84
IN Android Studio 2.3
Here you can change your new Password or User
Upvotes: -2
Reputation: 51
In Intellinj IDEA 14, we can change the Git password by the following steps:
From the menu bar :
Select File -> Settings -> Appearance & Behavior -> System Settings .
Choose Passwords.
Click the 'Master Password' under 'Disk storage protection'.
In the Password field, enter your old password
. Enter your new password
in the subsequent fields.
Now the master password will be changed.
Upvotes: 5
Reputation: 2216
I needed to change my user name and password in Intellij Did it by
preferences -> version control -> GitHub
There you can change user name and password.
Upvotes: 0
Reputation: 523
Upvotes: 11
Reputation: 131
This worked for me on Intellij 12:
Open settings -> passwords, select "Do not remember passwords" and apply/ok.
Do your VCS fetch/update/push/whatever and it should ask you for a password.
Check remember password and OK, it should do the VCS thing correctly.
Go back to settings -> passwords and switch it back to "Remember on disk", then apply/ok.
Upvotes: 13