我在Google的云平台上有一个git存储库。我正在尝试将其克隆到本地git报告中,如下所示:
git config credential.helper gcloud.sh
gcloud source repos clone myrepository --project=myprojectid它给了我这个错误:
ERROR: (gcloud.source.repos.clone) Could not find gcloud's git credential helper. Please make sure the Cloud SDK bi
n folder is in PATH.我已经验证了gcloud在$PATH中:
> which gcloud
/usr/bin/gcloud这是SUSE的一个新的GCE实例。可以在mac上运行,但不能在此SUSE服务器上运行。
有什么想法吗?
发布于 2016-10-13 01:24:05
云开发工具包的bin文件夹需要在$PATH目录下,而不仅仅是gcloud目录。
/usr/bin/gcloud可能是指向完整的google-cloud-sdk安装目录的符号链接或包装脚本。您需要将google-cloud-sdk/bin添加到您的路径中,因为这是凭证帮助器所在的位置。
(这是由于git-credential helper模型中的限制。
https://stackoverflow.com/questions/40004625
复制相似问题