繁体   English   中英

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

[英]Migrate Git Repo from one server to another server

我需要将git存储库从一台服务器迁移到另一台服务器。 我们的新git存储库是在Gerrit中创建的。 我已经从旧服务器克隆了回购协议,并尝试了以下操作,但是它无法推送分支,从而导致此错误:

错误:解压缩失败:错误Java堆空间)
严重:解压缩错误,请检查服务器日志
[远程拒绝]主机->主机(不适用(拆包错误))错误:无法将某些引用推送到网址

尝试了迁移步骤:

  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. (失败)

请提出如何解决解压缩问题的建议。

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

[container]
    heapLimit = 2g

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM