Reputation: 6151
I've just updated from Git 1.7.11 to 1.8.5
Now when trying to push to bitbucket I'm getting the following message:
fatal: could not read Password for 'https://[email protected]': No such file or directory
Where xxxxx is my username.
Pushing on other machines which are still on 1.7 is working ok.
What would cause this and how can I fix it?
Upvotes: 7
Views: 7010
Reputation: 34026
It is a bug in 1.8.5.2 msysgit (1.8.5.2-preview20131230). See the report and a discussion with a way to workaround
Upvotes: 9
Reputation: 1303
try:
git remote add origin https://username:[email protected]/repo.git
obviously for username put your username
password put your password
Upvotes: 4
Reputation: 6151
Not necessarily the best answer - but in the end I resolved this by removing/uninstalling git altogether and then reinstalling.
I have no idea why I needed to do this. At present I've reinstalled 1.7. I'll try an update again sometime and update this post.
Upvotes: 2
Reputation: 281
Just taking a blind shot here, but are you able to re-add the remote without the username in the URL? I know in the old Git version, you needed to specify the username and password inline, but in the newer versions, it prompts you for the username and password if required.
git remote add origin https://bitbucket.org/repo.git
Upvotes: 0