В Windows git pull and clone для облачного хранилища Google открывается диалоговое окно диспетчера учетных данных

Вытащить из существующего клона

git pull

или клонирование облачного хранилища Google с помощью gcloud

gcloud source repos clone default my_repo

создает следующее диалоговое окно:

Как настроить git так, чтобы он автоматически использовал учетные данные gcloud?

2 ответа

Решение

Если вы бежите

C:\> git config --list --system
credential.helper=manager

и получить настройку для credential.helper как и выше, он будет иметь приоритет над установленным помощником по учетным данным gcloud.

Вы можете сбросить его через (возможно, как администратор)

C:\> git config --system --unset credential.helper

Сейчас

C:\> gcloud source repos clone default my_repo

должен работать и

C:\> cd my_repo
C:\my_repo> git config --list

должен отображать

credential.helper="gcloud.cmd"

В моем случае я открыл и изменил "C:\Program Files\Git\mingw64\etc\gitconfig":

[credential]
    helper = gcloud.cmd
    old = manager

так что я имел некоторое представление о сохранении с моими изменениями конфигурации git..

Другие вопросы по тегам