该问题可以通过以下步骤进行解决:
- 确保已经安装AWS CLI并已正确配置AWS凭证。
- 在本地仓库中执行以下命令:git remote add codecommit ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/your-repository-name。其中,your-repository-name是AWS CodeCommit存储库的名称。
- 如果该命令未成功执行并提示“远程库已经存在”的错误,则需要先移除已有的remote,再执行命令git remote rm codecommit,然后再次执行命令第2步的命令。
- 现在,您可以使用git push codecommit master将更改推送到AWS CodeCommit存储库中。
示例命令:
git remote add codecommit ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/my-repo
git push codecommit master