HTTP Basic: Access denied fatal: Authentication failed
I use GitLab Community Edition 9.1.3 2e4e522 on Windows 10 Pro x64. With Git client.
Error
Cloning into 'project_name'...
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://[email protected]/my_user_name/project_name.git/'
How to fix it?
Solution 1:
Open CMD (Run as administrator) type command:
git config --system --unset credential.helper
then enter new password for Git remote server.
Solution 2:
Im my case i was using Git Credential Manager for Windows (it was installed by default, I didn't install it manually)
Credentials Manager had saved my old password but i changed it lately.
If you are in the same conditions, to solve this problem: Go to Control Panel -> Credentials Manager and delete git account. After that it will ask you again for the credentials.
Solution 3:
For my case, I initially tried with
git config --system --unset credential.helper
But I was getting error
error: could not lock config file C:/Program Files/Git/etc/gitconfig: Permission denied
Then tried with
git config --global --unset credential.helper
No error, but still got access denied error while git pulling.
Then went to Control Panel -> Credentials Manager > Windows Credential and deleted git account.
After that when I tried git pull again, it asked for the credentials and a new git account added in Credentails manager.
Solution 4:
i coped with same error and my suggestion are:
- Start with try build another user in git lab
- Recheck username & password (although it sounds obvious)
- Validate the windows credential (start -> "cred")
- Copy & paste same URL like you get from git lab, the struct should be:
http://{srvName}/{userInGitLab}/{Repository.git} no '/' at the end
- Recheck the authorization in GitLab
- Give an attention to case sensitive
Hope one of the above will solve it.