疑难解答 git-remote-codecommit 和 AWS CodeCommit - AWS CodeCommit

AWS CodeCommit 不再向新客户提供。 AWS CodeCommit 的现有客户可以继续正常使用该服务。了解更多

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

疑难解答 git-remote-codecommit 和 AWS CodeCommit

以下信息可帮助您排查在连接 AWS CodeCommit 存储库时遇到的与 git-remote-codecommit 有关的错误。

我看到一个错误:git: 'remote-codecommit' is not a git command

问题:当你尝试使用时 git-remote-codecommit,你会看到一个不 git-remote-codecommit 是 git 命令的错误。See 'git --help'”。

可能的修复:出现此错误的最常见原因是您没有将 git-remote-codecommit 可执行文件添加到您的中PATH,或者字符串包含语法错误。当 git 和 remote-codecommit 之间缺少连字符,或者前面放了一个额外的 git 时,就会发生这种情况。 git-remote-codecommit

有关设置和使用的更多信息 git-remote-codecommit,请参阅使用 git-remote-codecommit 建立到 AWS CodeCommit 的 HTTPS 连接的设置步骤

我看到一个错误:fatal: Unable to find remote helper for 'codecommit'

问题:当你尝试使用时 git-remote-codecommit,你会看到一条错误消息,指出 “致命:找不到'codemmit'的远程助手”。

可能的修复措施:出现此错误的最常见原因包括:

  • 的设置未完成 git-remote-codecommit

  • 您安装 git-remote-codecommit 的位置不在您的路径中或未配置为Path环境变量的一部分

  • Python 不在您的路径中或者没有配置为 Path 环境变量的一部分

  • 您使用的终端或命令行窗口自安装完成后尚未重新启动 git-remote-codecommit

有关设置和使用的更多信息 git-remote-codecommit,请参阅使用 git-remote-codecommit 建立到 AWS CodeCommit 的 HTTPS 连接的设置步骤

克隆错误:我无法从中克隆 CodeCommit 存储库 IDE

问题:当你尝试在中克隆 CodeCommit 存储库时IDE,你会看到一个错误,显示终端节点URL无效。

可能的修复:并非所有方法都IDEs支持在克隆git-remote-codecommit期间URL使用的。从终端或命令行本地克隆存储库,然后将该本地存储库添加到您的IDE。有关更多信息,请参阅 步骤 3:连接 CodeCommit 控制台并克隆存储库

推送或拉取错误:我无法将提交从推送或拉取IDE到 CodeCommit存储库

问题:当您尝试从中提取或推送代码时IDE,您会看到连接错误。

可能的修复:出现此错误的最常见原因是与 Git 远程助手不兼容,例如git-remote-codecommit。IDE与其使用提交、推送和拉取代码的IDE功能,不如使用 Git 命令从命令行或终端手动更新本地存储库。

有关远程辅助程序和 Git 的更多信息,请参阅 Git 文档

安装错误:我在尝试安装时看到 externally-managed-environment 错误 git-remote-codecommit

问题:当你尝试运行pip install git-remote-codecommit命令时,你会看到一个错误,表明环境是由外部管理的。

可能的修复:出现此错误的最常见原因是您正在运行定义-标记文件的 Python 发行版(发行版)。EXTERNALLY MANAGED最好的解决方案是创建和使用虚拟环境。

有关外部托管环境和 Python 的更多信息,请参阅 Python 文档中的外部托管环境和使用 pip 和 venv 在虚拟环境中安装软件包