在 Windows git 上拉取并克隆 Google 云存储库弹出凭据管理器对话框
On Windows git pull and clone for Google cloud repository pops credential manager dialog box
从现有克隆中提取
git pull
或使用 gcloud
克隆 Google 云存储库
gcloud source repos clone default my_repo
生成以下对话框:
如何配置 git 以便它自动使用 gcloud 凭据?
如果你运行
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 配置修改有了一些保留的概念..
从现有克隆中提取
git pull
或使用 gcloud
克隆 Google 云存储库gcloud source repos clone default my_repo
生成以下对话框:
如何配置 git 以便它自动使用 gcloud 凭据?
如果你运行
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 配置修改有了一些保留的概念..