【发布时间】:2015-04-03 06:18:53
【问题描述】:
我在 GitHub 有一个项目,有 11 个分支。在我使用其中一种技术的更高版本重建项目时,必须保持原样。
我在私有 BitBucket 存储库中重建了项目。这也有 11 个分支,以及完全不同的提交历史。
我已经镜像了原始的 GitHub 存储库,因此仍然可以公开访问“旧”代码。下一步是清除原始 GitHub 存储库的内容,并替换为来自 BitBucket 存储库的内容。
我不想删除/重命名 GitHub 存储库,因为有一些观察者和明星 - 这些人应该获得最新版本的代码。
所以问题是:如何删除 GitHub 存储库的分支和内容,并替换为另一个分支、内容和历史记录?
理想情况下,BitBucket 版本是staging 远程版本,GitHub 版本是origin。
【问题讨论】: