本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
问题排查
以下是解决在 Visual Studio Amazon 工具包中使用亚马逊时出现CodeCatalyst的已知问题的疑难解答主题。
主题
凭证
如果您在尝试从中克隆基于 git 的存储库时遇到一个要求您提供凭据的对话框CodeCatalyst,则您的AmazonCodeCommit凭据助手可能会被全局配置,从而造成干扰。CodeCatalyst有关AmazonCodeCommit凭证帮助程序的更多信息,请参阅《AmazonCodeCommit用户指南》的 “Amazon使用 CLI 凭据帮助程序设置 HTTPS 连接到 Windows 上的AmazonCodeCommit存储库的步骤” 部分。
要将AmazonCodeCommit凭证助手限制为仅处理 CodeCommit URL,请完成以下步骤。
在以下位置打开全局 git 配置文件:
%userprofile%\.gitconfig
在文件中找到以下部分:
[credential] helper = !aws codecommit credential-helper $@ UseHttpPath = true
将该部分更改为以下内容:
[credential "https://git-codecommit.*.amazonaws.com"] helper = !aws codecommit credential-helper $@ UseHttpPath = true
保存您的更改,然后完成克隆存储库的步骤。