如何将GitHub桌面与AWS CodeCommit和AWS SSO配置文件一起使用?

如何将GitHub桌面与AWS CodeCommit和AWS SSO配置文件一起使用?,git,amazon-web-services,aws-codecommit,github-desktop,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',是否还有更好的方法来管理git要使用的配置文件!aws2--每次我想处理来自不同帐户的

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

GitHub Dekstop不是在引擎盖下使用相同的git命令,因此也使用了git的aws凭证助手吗

我还想知道除了运行
git config--global credential.helper',是否还有更好的方法来管理git要使用的配置文件!aws2--每次我想处理来自不同帐户的回购时,配置我的配置文件codecommit凭据帮助程序$@

从IAM中,单击用户(在左栏上)->查找并单击您的用户->安全凭据选项卡->在操作下拉列表中向下滚动到“AWS codecommit的HTTPS Git凭据”->,您可以重置密码


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

如果我们可以通过IAM获得AWS codecommit的https凭据。我们可以将其保存在github桌面和access存储库中

但是,如果Codecommit是通过AWS SSO配置文件访问的,那么唯一的选项就是设置git config。 我也无法从github桌面访问codecommit,即使在设置了配置文件和凭据助手之后

AWS SSO用户(如所述)也不会显示在IAM用户列表中