

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 问题排查
<a name="codecatalyst-troubleshoot"></a>

以下是使用亚马逊 Q 的 Visual Studio For Visual Studio AWS 工具包解决与亚马逊 CodeCatalyst 合作时已知问题的疑难解答主题。

**Topics**
+ [凭据](#codecatalyst-troubleshoot-credentials)

## 凭据
<a name="codecatalyst-troubleshoot-credentials"></a>

如果您在尝试从中克隆基于 git 的存储库时遇到要求提供凭据的对话框 CodeCatalyst，则您的**AWS CodeCommit 凭据助手**可能会被全局配置，从而造成干扰。 CodeCatalyst有关 AWS CodeCommit 凭证助手的更多信息，请参阅《*AWS CodeCommit*用户指南》的 “使用 [AWS CLI 凭据帮助器在 Windows 上设置与 Windows AWS CodeCommit 存储库的 HTTPS 连接的步骤](https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-windows.html)” 部分。

要将**AWS CodeCommit 凭据助手**限制为只能处理 CodeCommit URLs，请完成以下步骤。

1. 打开以下位置的全局 Git 配置文件：`%userprofile%\.gitconfig`

1. 在文件中找到以下部分：

   ```
                           [credential]
                               helper = !aws codecommit credential-helper $@
                               UseHttpPath = true
   ```

1. 将该部分更改为以下内容：

   ```
                           [credential "https://git-codecommit.*.amazonaws.com"]
                               helper = !aws codecommit credential-helper $@
                               UseHttpPath = true
   ```

1. 保存更改，然后完成克隆存储库的步骤。