github - Bitbucket 到 github 的现有存储库迁移
问题描述
4 个月前我们已经从 bitbucket 迁移到 github,但我们的团队成员仍在使用 bitbucket。所以,现在我们决定完全迁移到 Github 并使用它的服务。所以,我想知道我们是否仍然可以使用镜像将 bitbucket 中的所有更改迁移到 github,或者我们必须手动推送它或使用git push --all。
解决方案
这取决于 GitHub(新存储库)和 BitBucket(旧存储库)上是否存在并发活动
如果是这种情况,我宁愿要求每个开发人员在他们自己的本地存储库中:
- 将新存储库添加为远程“gh”
- 从中获取
- rebase 他们的分支在 gh/their-branch 之上(对于在 GitHub 和 BitBucket 上都修改过的分支)
- 推送新分支(仅在 BitBucket 上完成)
这样,每个开发人员都可以先在本地解决任何冲突,然后再更新新的 GitHub 存储库。
推荐阅读
- laravel - 方法 Illuminate\Database\Eloquent\Collection::getConnectionName 不存在
- python - 在 Python 中将 HH:MM:SS 列分配给 AM 和 PM
- c++ - 如何删除每行末尾的空格
- vue.js - Vue.js 将循环中的变量传递给另一个组件
- python - 在 python websocket 中改变请求速度
- sdk - 为什么每次 API 调用时我的 GraphServiceClient 都会重新进行身份验证?
- tensorflow - 来自 openai 健身房的 Bipedalwalker 使用 tensorflow 求解
- python - 在 Heroku 上部署应用程序后,Django 静态文件未加载
- c - 在 CLion CMakeLists.xt 中链接 GSL 时 target_link_libraries 出错
- python - 删除数字列表中的最后一个偶数