Pulling from an existing clone
git pull
or cloning Google cloud repository with gcloud
gcloud source repos clone default my_repo
produces the following dialog box:
How do I configure git so that it uses gcloud credentials automatically?
Git Credential Manager simplifies authentication with your Azure Repos Git repositories. Credential managers let you use the same credentials that you use for the Azure DevOps Services web portal. Credential managers support multi-factor authentication through Microsoft account or Azure Active Directory (Azure AD).
If you run
C:\> git config --list --system
credential.helper=manager
and get a setting for credential.helper
like above, it will have precedence over gcloud installed credential helper.
You can unset it via (possibly as administrator)
C:\> git config --system --unset credential.helper
Now
C:\> gcloud source repos clone default my_repo
should work and
C:\> cd my_repo
C:\my_repo> git config --list
should display
credential.helper="gcloud.cmd"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With