git - 从一台计算机访问不同的 AWS 账户 CodeCommit 存储库

标签 git keychain aws-codecommit

我正在两个 AWS 账户之间迁移。我想从我的 Mac 临时访问两个帐户上的代码提交存储库。

我已经为两个帐户的用户生成了 HTTPS Git 凭据。当我最初访问旧帐户时,它要求我提供存储在 OSX 钥匙串(keychain)中的 GIT 凭据。当我尝试在新帐户上 git clone 一个存储库时,它说该存储库不存在。是否可以在一台机器上使用不同的凭据?

最佳答案

你现在可以使用: AWS GRC Git 远程代码提交 https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-gc.html

几年前,我通过使用一个通过 HTTPS 的 GIT 连接和另一个通过 SSH 的 GIT 连接解决了这个问题。

关于git - 从一台计算机访问不同的 AWS 账户 CodeCommit 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50008635/

相关文章:

r - 使用 rstudio 和 github,重命名存储库时出现问题

ios - Cordova Keychain 插件和 SSKeychain 插件不能一起工作

amazon-web-services - 操作执行失败 AccessDenied。用户无权调用 ssm :GetParameters

aws-codecommit - AWS CodeCommit 只读访问权限

aws-codecommit - 有没有办法在 AWS CodeCommit 推送触发器通知中包含 git 消息?

git - 如何将工作目录之外的文件夹添加到 Git 存储库?

git - 修复后如何应用被拒绝的帅哥?

objective-c - 如何在 OSX 上防止消息对话框 "myapp wants to sign using privateKey ..."?

git - 排除 Git 中受控文件的更改

ios - 我可以在 iOS 钥匙串(keychain)中为单个用户存储/检索多个密码吗?