AWS ubuntu18.04で IAM RoleによるCode Commit からのgit cloneには awscliが必要
1192 ワード
AWS ubuntu18.04で IAM RoleによるCode Commit からのgit cloneには awscliが必要
環境
ubuntu18.04 on AWS EC2
Amazon linuxでは起きない?!
他のプロジェクトではamazon linuxを使っていて、ubuntuでやったのは初めてで気付かなかったので、メモ。※知っている人から見たら低次元の話です。すみません。
まずはgit-configで設定
git config --global credential.helper '!aws --region us-east-1 codecommit credential-helper $@'
git config --global credential.UseHttpPath true
※リージョンはご自身の使用内容に修正して下さい。
これでhttpsでgit cloneしてもエラーになる!AWS Cliインストールを
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
sudo python get-pip.py
sudo pip install awscli
結論から言うとAWS Cliのインストールが必要となります。
無事httpsでgit clone出来るようになりました!
Author And Source
この問題について(AWS ubuntu18.04で IAM RoleによるCode Commit からのgit cloneには awscliが必要), 我々は、より多くの情報をここで見つけました https://qiita.com/realtakahashi/items/b5d49ed4eea2de702630著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .