将 git 个项目从 BitBucket 移动到 AWS CodeCommit

Move git project from BitBucket to AWS CodeCommit

有什么方法可以将 BitBucket 上的项目移动到 AWS CodeCommit 并保留所有提交历史记录?

如果您将代码推送到 AWS,它应该具有完整的提交历史记录。首先在AWS控制台中制作存储库,然后

# On your local machine
cd path/to/git/repo
git remote add aws git@git-codecommit.us-east-1.amazonaws.com/v1/repos/your-repo-name

git push -u aws master

当您将一个分支推送到另一个存储库时,完整的提交历史也会随之而来。从 AWS 存储库中签出代码的任何人都将能够看到所有提交。