常见的使用问题

Q: 首次clone比较慢

A: 首次clone,因为未建立起缓存,所以clone请求会被重定向到 github.com,与直接从 github.com clone的速度相当,在这个过程中,mirror被同步建立。如果项目较大耗时太长,可中断clone过程,删除本地已clone的文件夹。因为mirror是按depth=1的方式建立的,在短时间即可提供服务,所以过一会再试。

Q: 当代码库较大时,clone过程中断,再clone时报错

A: 客户端中断后,gitclone.com 未中断,还在继续mirror,所以再clone时,由于在mirror进程中,不能给客户端返回数据,会提示:'remote: git cache is updating... ...,please wait',请过一会再试。

Q: 当git push时,报fatal: Authentication failed for ...

A: gitclone.com 不支持push,所以请将c:\users\用户名\.gitconfig(linux在~/.gitconfig文件中)的url配置还原

Q: git clone --depth=1同样可以提速,gitclone.com适合什么场景

A: gitclone.com 建立永久mirror,适合项目被多次多人clone的场景,比如go get、团队clone同一项目,达到一次clone,永久提速的效果。

Q: 首次clone正常,第二次clone报fatal: protocol error: expected sha/ref, got 'shallow... ...

A: git客户端版本低于2.0,如果之前无镜像,首次clone会重定向到github.com不影响,但有镜像后(git2.X建立),再用git1.x从镜像clone会报协议错,升级git客户端即可。

Q: 私有库不能通过gitclone.com进行clone

A: 私有库的clone需要经过身份认证,gitclone.com为了保证用户的数据安全性,不提供此功能。如果以前建立起缓存的公有库变更为私有库,gitclone.com 会在每日同步时从缓存中移除此库。

Awesome Image

GitClone团队

GitClone团队致力于为国内外程序员提供优质服务,以优雅和高效为核心价值观,我们通过精心筛选和严格审核的方式,为您提供一系列令人惊叹的项目资源。不论您是寻找最新技术的开源项目,还是渴望与同行们共享经验和知识,我们的平台将是您最佳的选择