远程:将回购协议克隆到 github 时,内部服务器错误一切都是最新的
remote: Internal Server ErrorEverything up-to-date when cloning repo to github
我正在尝试将存储库从 GitBlit 克隆到 Github 企业。
我使用以下命令:
git clone --mirror https://old_repo.git
git remote add new-origin https://new_repo.git
git push new-origin --mirror
事情发生在推送之后:
remote: Internal Server ErrorEverything up-to-date
而 New_repo 是空的
我错过了什么?
我需要添加此方法适用于较小的回购协议但不适用于大约 1G 的邮件回购协议。
我们有 15k 个标签和 2500 个分支。
谢谢
我能够使用以下一组命令成功执行此操作:
$ git clone --mirror https://old_repo.git
$ cd old_repo.git
$ git push --mirror https://new.git
This will get all the branches and tags that are available in the upstream repository and will replicate those into the new location.
问题的发生是因为github企业对标签数量的限制
您最多可以同时推送 1k 个标签。
我正在尝试将存储库从 GitBlit 克隆到 Github 企业。
我使用以下命令:
git clone --mirror https://old_repo.git
git remote add new-origin https://new_repo.git
git push new-origin --mirror
事情发生在推送之后:
remote: Internal Server ErrorEverything up-to-date
而 New_repo 是空的 我错过了什么? 我需要添加此方法适用于较小的回购协议但不适用于大约 1G 的邮件回购协议。 我们有 15k 个标签和 2500 个分支。
谢谢
我能够使用以下一组命令成功执行此操作:
$ git clone --mirror https://old_repo.git
$ cd old_repo.git
$ git push --mirror https://new.git
This will get all the branches and tags that are available in the upstream repository and will replicate those into the new location.
问题的发生是因为github企业对标签数量的限制 您最多可以同时推送 1k 个标签。