git - RPC失败; HTTP 400 curl 22 请求的 URL 返回错误 : 400 Bad Request

标签 git version-control gitlab git-push

我正在尝试将我的代码从旧存储库推送到新存储库,因为我的旧存储库似乎以某种方式损坏了

出现以下错误:

Counting objects: 19815, done.
Compressing objects: 100% (5264/5264), done.
Writing objects: 100% (19815/19815), 44.91 MiB | 134.87 MiB/s, done.
Total 19815 (delta 14641), reused 19405 (delta 14283)
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 Bad Request
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

我尝试了 git config http.postBuffer 524288000 但它没有帮助我什至尝试做 git push --force origingit push --all 但我收到同样的错误

最佳答案

我遇到了同样的错误。 我的任务是从一台服务器移动到另一台服务器(TFSAzure),所有存储库,除了一个,都可以使用 THIS 轻松移动。程序。 一个存储库在尝试进行 PUSH 时抛出了这样的错误。 这个存储库中大约有 15 个分支。 我决定一次转移一个分支,使用 git push url://to/new/repository.git branch-to-move:new-branch-name。 当我将这个选项应用于 ma​​ster 分支时,我得到了同样的错误。 然后我转移了所有其他分支(它们没有问题)。 之后,ma​​ster 分支顺利迁移。

关于git - RPC失败; HTTP 400 curl 22 请求的 URL 返回错误 : 400 Bad Request,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62753648/

相关文章:

git - 如何查看我的存储库中最近标记的提交?

git - 从另一个用户创建的另一个分支创建一个新分支

svn - 如何确保 Subversion 中版本分支中的错误修复合并到主干中

git - 如何从 Git 存储库的提交历史记录中移除/删除大文件?

git - 如何在 rebase 期间快速标记有冲突的决议?

git - 我如何 git push 特定分支?

svn - Subversion中如何计算修订号的增量

gitlab - Gitlab创建镜像仓库时出现 "13:get remote references: create git ls-remote: exit status 128,"错误是什么意思?

linux - 创建本地 git 存储库失败

GitLab 在 CI 中拉取子模块