本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
git-remote-codecommit 和 Amazon CodeCommit 疑难解答
以下信息可帮助您排查在连接 Amazon CodeCommit 存储库时遇到的与 git-remote-codecommit 有关的错误。
主题
我看到一个错误:git: '远程codecommit' 不是 git 命令
问题:当你尝试使用 git-remote-codecommit 时,你会看到一个错误,即 git-remote-codecommit 不是 git 命令。请参阅 'git —help'”。
可能的修复措施:此错误的最常见原因是你没有将 git-remote-codecommit 可执行文件添加到你的 PATH 中,要么字符串包含语法错误。这可能会发生在 git 和远程codecommit 之间缺少连字符,或者在 git-remote-codecommit 之前放置额外的 git 时。
有关设置和使用 git-remote-codecommit 的更多信息,请参阅使用 HTTPS 连接Amazon CodeCommit的设置步骤 git-remote-codecommit.
我看到一个错误:致命:找不到 “codecommit” 的远程助手
问题:当尝试使用 git-remote-codecommit 时,您会看到一个错误,指出 “致命:找不到 'codecommit' 的远程帮助器”。
可能的修复措施:此错误的最常见原因有:
git-remote-codecommit 的设置尚未完成
你已将 git-remote-codecommit 安装在不在路径中或未配置为
Path
环境变量Python 不在你的路径中或者没有配置为
Path
环境变量你使用的是自 git-remote-codecommit 安装完成以来尚未重新启动的终端或命令行窗口
有关设置和使用 git-remote-codecommit 的更多信息,请参阅使用 HTTPS 连接Amazon CodeCommit的设置步骤 git-remote-codecommit.
克隆错误:我无法从 IDE 克隆 CodeCommit 存储库
问题:当您尝试在 IDE 中克隆 CodeCommit 存储库时,您会看到一个错误,指出终端节点或 URL 无效。
可能的修复措施:并非所有 IDE 都支持使用的 URLgit-remote-codecommit克隆过程中。从终端或命令行本地克隆存储库,然后将该本地存储库添加到 IDE 中。有关更多信息,请参阅 第 3 步:Connect CodeCommit 控制台并克隆存储库。
推送或拉出错误:我无法将提交从 IDE 推送或拉取到 CodeCommit 存储库
问题:当您尝试从 IDE 中提取或推送代码时,会看到连接错误。
可能的修复措施:此错误的最常见原因是 IDE 与 Git 远程辅助程序(如)不兼容。git-remote-codecommit. 使用 Git 命令从命令行或终端手动更新本地存储库,而不是使用 IDE 功能提交、推送和拉取代码。
有关远程辅助程序和 Git 的更多信息,请参阅 Git 文档