git - 如何将 GitHub Desktop 与 AWS CodeCommit 和 AWS SSO 配置文件结合使用?

标签 git amazon-web-services aws-codecommit github-desktop aws-sso

我已为我的组织启用了 SSO 并创建了一个用户。用户拥有子帐户的管理员权限,并且可以通过终端克隆存储库。问题是,当我尝试使用 GitHub Desktop 克隆(或执行任何操作)时,它会要求输入用户名和密码,但我不知道它们是什么。

GitHub Dekstop 是否在底层使用相同的 git 命令,因此不使用 git 的 aws 凭证帮助程序?

我还想知道除了运行 git config --global credential.helper '!aws2 --profile my-profile codecommit credential-helper $@' 之外是否有更好的方法来管理 git 使用哪个配置文件?每次我想处理来自不同帐户的存储库时。

最佳答案

在 IAM 中,单击用户(位于左侧栏) -> 查找并单击您的用户 -> 安全凭证选项卡 -> 向下滚动到“AWS CodeCommit 的 HTTPS Git 凭证” -> 在操作下 pull 列表中,您可以重置您的密码。

此外,在“操作”下 pull 列表下方,您会看到列出的用户名。

关于git - 如何将 GitHub Desktop 与 AWS CodeCommit 和 AWS SSO 配置文件结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59543712/

相关文章:

git - 使用命令行 Git 检查分支

git 相当于 `svn export` 或 github 解决方法

git - AWS CodeCommit - fatal error : repository 'https://git-codecommit.us-east-1..' not found

amazon-web-services - AWS Codecommit 分支访问

Git 还原多个提交

git - 如何显示带有提交编号的 git 日志?

amazon-web-services - 将外部身份提供者与服务器端身份验证结合使用

amazon-web-services - AWS EC2 SSH连接到主机的连接超时

amazon-web-services - AWS Codebuild createProject 方法缺少 Github 身份验证的 oauth token 参数?

node.js - 如何确保 Lambda 函数等待使用 wait 调用异步函数?