将Git项目从BitBucket迁移到AWS CodeCommit

3
有没有办法将存储在BitBucket上的项目移动到AWS CodeCommit并保留所有提交历史记录?

2
你可以将任何 Git 代码库推送到任何 Git 主机,它将保留代码库的历史记录。 - SLaks
你的本地机器上有代码的副本吗? - declan
@declan 是的,以及对存储库的完全访问权限。 - Tyler Hilbert
以下的答案对您有用吗?看起来您没有足够的声望直接评论该答案,但如果有任何不合理之处,您可以在此留下评论。 - declan
@declan 是的,它正在工作,感谢你的帮助! - Tyler Hilbert
1个回答

8
如果您将代码推送到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代码库检出代码的任何人都可以看到所有提交。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接