无法克隆特定的git回购

无法克隆特定的git回购,git,clone,Git,Clone,我无法git克隆特定的存储库,因为它的速度非常慢。我的项目中的所有其他存储库都工作得很好(所以我想这不是ssh问题),但是这个存储库即使在3小时内也无法下载。我不能按照其他主题中的建议运行git gc(因为repo还没有出现),检查二进制文件(无),尝试intellij git插件和命令行,现在不知道出了什么问题。 有什么帮助吗 Upd。所有的回购都在同一个地方,慢回购的规模约为3亿,快回购的规模约为1.6克。但不确定如何计算对象。不幸的是,无法部分克隆git repo。如果它有大量的历史记录、

我无法git克隆特定的存储库,因为它的速度非常慢。我的项目中的所有其他存储库都工作得很好(所以我想这不是ssh问题),但是这个存储库即使在3小时内也无法下载。我不能按照其他主题中的建议运行git gc(因为repo还没有出现),检查二进制文件(无),尝试intellij git插件和命令行,现在不知道出了什么问题。 有什么帮助吗


Upd。所有的回购都在同一个地方,慢回购的规模约为3亿,快回购的规模约为1.6克。但不确定如何计算对象。

不幸的是,无法部分克隆git repo。如果它有大量的历史记录、大量的二进制文件,并且由于网络速度的原因速度较慢,那么您可以重新组织repo,但在客户端无法执行太多操作。

您还可以尝试创建一个浅克隆使用--深度选项,如手册页所示

--深度

创建一个浅层克隆,其历史记录被截断为指定的修订数。浅层存储库有许多限制(您不能克隆或从中获取,也不能推送) 但如果您只对具有长期历史的大型项目的最新历史感兴趣,并且希望以补丁的形式发送修复程序,那么这就足够了


所有其他回购协议是否位于同一位置?此外,您是否有任何方法来验证回购协议的规模?可能是另一台开发人员机器?如果您尝试了git clonehttps://repo_path如果不起作用,您可以尝试分叉回购协议并通过GitHub桌面应用程序克隆它。可能行。你有遥控器的权限吗?如果是这样的话,可能是远程存储上的git gc您没有提供足够的信息让我们回答您的问题。git存储库托管在哪里?存储库有多大?它包含多少个文件?您是否能够在本地克隆它(即,不通过网络连接)?这有什么不同吗?是的,没有足够的信息来说明什么是错误的,但是您可以参考上面提到的方法来查找执行克隆时发生的情况。我需要推送我的提交:(