AWS Codecommit can be used as storage for private GIT repositories. The setup involves a few steps, assuming you have a valid AWS account already.
us-east-1 is available.codecommit-userAWSCodeCommitFullAccess to this userAccess Key for this user and note key id and secret code$ aws configure --profile codecommit-user
In the next step we associate the aws command with git as the credential helper with the following commands:
$ git config --global credential.helper \
'!aws --profile codecommit-user codecommit credential-helper $@'
$ git config --global credential.UseHttpPath true
You can verify or edit this setup afterwards:
$ git config --global --edit
You should note a section:
[credential]
helper = !aws --profile codecommit-user codecommit credential-helper $@
UseHttpPath = true
Now you can use git from the command line as usual.