首页 > 解决方案 > 如何将我的 bitbucket 项目复制到另一个 bitbucket 服务器

问题描述

所以我正在尝试将我的项目从一台 bitbucker 服务器转移到一个新的服务器上。在这个新服务器上,项目已经通过第一次提交创建,所以目前我只是试图用“旧服务器”中的项目“刷新”它

我试过这样做

git clone --mirror old-repo
cd old-repo
git push --mirror new-repo

但是有这个错误信息

error: cannot spawn git: No such file or directory

标签: gitbitbucket

解决方案


执行此操作的普通方法是向本地存储库添加一个新远程,然后将本地所需的任何分支推送到新远程...从旧回购到您在新回购上设置的新修订版的任何分支的整个历史......但这有点矫枉过正......我只会推动 -f (在新回购上启用任何必要的东西,以便它可以完成)这样我就可以按原样获得历史记录。


推荐阅读