【发布时间】:2018-05-15 15:44:59
【问题描述】:
我在 AWS Codecommit 中设置了 2 个存储库,并在 Windows 的 SourceTree 之前使用,通过 HTTP 协议设置访问,一切正常。
不是我正在将项目的开发迁移到我安装了 ubuntu 并且我选择使用 gitkraken 的机器上。
我能够在我的用户通过终端读取和写入访问权限(我的用户)的文件夹中进行 git clone,因此在 Ubuntu 中与权限无关,在 git clone "aws repo url" 之后我被提示询问IAM 的用户名和密码(在 AWS IAM 控制台上创建的那个)。
我当然可以从 gitkraken 打开那个 repo 文件夹,甚至可以查看所有远程分支和所有历史记录,但是一旦我这样做了,例如从 gitkraken 中提取,它就会因为“访问”被拒绝而失败。我也不能从 Gitkraken 克隆相同或另一个 repo。所以似乎我必须在 gitkraken 中配置我的凭据,但不确定应该在哪里完成。这位官方doc不多说了。
【问题讨论】:
标签: git amazon-web-services amazon-iam gitkraken aws-codecommit