Services→CodeCommit
新增倉庫
使用SSH來存取
git版本要高於1.7.9才能用git連接到aws codecommit
iam的帳戶要開啟CodeCommitFullAccess的使用權限 或是手動編輯JSON
在本地機器建立ssh key
ssh-keygen -t rsa
到aws後台iam帳號選要使用codecommit的帳號上傳剛才建立的id_rsa.pub內容
上傳key之後會出現密鑰
在config設定檔User 填入aws後台的密鑰
Host在建立倉庫時會提供一串url
本地端機器帳號要使用codecommit的帳戶底下要設定
cd ./ssh/
vi config內容如下
Host git-codecommit.*.amazonaws.com User Your-IAM-SSH-Key-ID-Here上傳id_rsa.pub拿到的ssh密鑰 IdentityFile ~/.ssh/id_rsa
chmod 600 config
git上傳就可以用本機帳號來送git
git clone ssh://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/test