Use SSH for Git Authentication in Azure DevOps
If you work with Azure DevOps Git repos, SSH is often the simplest, most secure, and most policy‑friendly way to authenticate. Many organizations disable Personal Access Tokens (PATs) for security reasons, which breaks HTTPS cloning and pushes. If you’ve seen this error when using HTTPS, you’ve run into such a policy:
Read Blog Post