将Git Repo从一台服务器迁移到另一台服务器

时间:2016-09-02 11:52:28

标签: git migration branch gerrit

我需要将git存储库从一台服务器迁移到另一台服务器。我们的新git存储库是在Gerrit中创建的。我从旧服务器克隆了repo并尝试了下面的东西,但它没有推动分支发出错误:

  

错误:解包失败:错误Java堆空间)
  致命:解包错误,检查服务器日志
  ! [远程拒绝]主人 - > master(不适用(解包器错误))错误:无法将某些引用推送到url

尝试了迁移步骤:

  1. git clone url
  2. cd repo
  3. git remote add neworigin Newrepo url
  4. git push --all neworigin(但无法推送)
  5. git push -u neworigin(失败)
  6. git push -f neworigin --all.(失败)
  7. 请建议如何克服解压问题。

1 个答案:

答案 0 :(得分:0)

这是一个Java内存问题,您需要让Gerrit管理员增加最大堆大小:

%

更多信息:https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#container