So i just updated to a new Visual studio version and I’m no longer able to push/pull from/to my azure git repo (cloning works fine).
The exact error I get is
Cannot determine the organization name for this ‘dev.azure.com’ remote
url. ensure thecredential.usehttppath
configuration value is set,
or set the organization name as the user in the remote url
‘{org}@dev.azure.com’.
and only the pull command shows me this error, all the others are failing with git fatal error. I messed with my Credentials Manager cos i suspected it might be the one causing the problem but no luck..
Solution
What fixed the issue for me is going to Tools > Options > Source Control > Git Global Settings, there I changed all 4 dropdowns which were still selected as "Unset":
- Prune remote branches during fetch – False
- Rebase local branch when pulling – False
- Cryptographic network provider – OpenSSL
- Credential helper – GCM Core
Note: These are the settings my organization requires. You might have to tweak them around according to your exact issue.
Source: StackOverflow.com