etl*_*evs 1 git amazon-web-services git-clone aws-codecommit
我在克隆 AWS CodeCommit 存储库时(错误地)输入了无效的代码提交凭证,现在 git clone https://git-codecommit.us-east... 给出 443 错误并且不提示输入用户名。
看起来提示在一次失败的尝试后已被禁用,请帮助我如何再次启用它。
我试过:
git clone https://usenmae@git-codecommit.........
Run Code Online (Sandbox Code Playgroud)
也一样,但即使这样也行不通
我使用以下命令设置了用户名:
git config --local user.name <myuser>
Run Code Online (Sandbox Code Playgroud)
但即使这样也行不通
小智 5
将这些行放入~/.gitconfig中并保存:
[credential "https://git-codecommit.*.amazonaws.com"]
helper = !aws codecommit credential-helper $@
UseHttpPath = true
Run Code Online (Sandbox Code Playgroud)
然后关闭并打开一个新的命令行窗口 (git bash),并确保您使用的 URL 如下:https://git-codecommit.*.amazonaws.com,没有用户名和密码。您可以在这里阅读: https: //docs.aws.amazon.com/codecommit/latest/userguide/troubleshooting-gc.html
如果不起作用,请尝试取消设置配置凭据并重试。这对我有用: https: //confluence.atlassian.com/bbkb/why-am-i-not-prompted-for-password-when-pushing-or-pulling-to-my-repositories-in-bitbucket-cloud -via-https-800293400.html:
git config --global --unset credential.helper