gitkadoの気まぐれ日記

島根在住エンジニアが何かに興味を持ったらブログを更新します

cloud9でcodecommitをcloneする

はじめに

CodeCommitのリポジトリはCloud9から簡単に取得できる。
詳しくは、AWS公式のココで説明されています。

手順

cloud9で以下の手順を実行することで設定完了

# config
git config --global user.name "hoge"
git config --global user.email hoge@example.com
git config --global credential.helper '!aws codecommit credential-helper $@'
git config --global credential.UseHttpPath true

# clone
git clone https://git-codecommit.....

まとめ

credentials(一時認証情報)を使えば楽で良い。
複数メンバで同Cloud9を使用する場合は、調整が必要なので注意!

原因
AWS Cloud9 のトラブルシューティング - AWS Cloud9

対処例
AWS Cloud9 の環境から AWS のサービスを呼び出す - AWS Cloud9