首页 > 解决方案 > 我无法将我的更新代码库推送到 gitlab?

问题描述

Counting objects: 270, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (247/247), done.
fatal: unable to read 9d7e295637fa81db2e3fdde842f07768a899f1c2
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'https://gitlab.com/HenokTes72/React-Appointment.git'
fatal: The remote end hung up unexpectedly

为什么我不能将更新推送到我的 gitlab 存储库?

标签: gitgitlab

解决方案


您的存储库已损坏且缺少对象。当您尝试将其推送到远程服务器时,您无法找到一个或多个对象,因此推送停止并且远程服务器挂断了您。即使您推送了所有拥有的对象,远程端也不会接受它们,因为它缺少所有对象。

您应该尝试找到存储库的备用副本,如果那里有数据,您可以尝试通过将远程端拉到新的克隆中来做到这一点。然后,您可以按照此答案中的步骤尝试修复损坏的存储库

如果您的数据没有其他来源,并且您无法重新创建丢失的 blob,那么您的存储库将无法使用。


推荐阅读