文件过大无法git pull/git clone解决办法

简介: 由于公司无线限速, windows下拉代码会比较慢, 导致过大的仓库无法clone/pull下来, 可以尝试以下方法, 将一次拉取的size缩小, 然后再fetch 效率云中代码库过大时, 会有限制, 出现无法pull或者clone的情况, 如下图 首先以shallow模式克隆 例如:  git clone http://gaoyuan03_iwaimai.

由于公司无线限速, windows下拉代码会比较慢, 导致过大的仓库无法clone/pull下来, 可以尝试以下方法, 将一次拉取的size缩小, 然后再fetch


  1. 效率云中代码库过大时, 会有限制, 出现无法pull或者clone的情况, 如下图


  2. 首先以shallow模式克隆

    例如:
    git clone http://gaoyuan03_iwaimai.baidu.com_waimai@xiaolvyun.baidu.com/git/waimai/c_qa/tools --depth 1

  3. 到当前repository路径下, git fetch --unshallow, 即可拉取成功


    如果仓库实在过大, 本方法也会无效, 详细解决办法参考:
    https://91tianlu.org/knowledgebase.php?action=displayarticle&id=7

相关文章
|
开发工具 git
git clone TimeOut 无法下载 git 设置代理
git clone TimeOut 无法下载 git 设置代理
139 0
|
6月前
|
存储 项目管理 开发工具
如何使用 Git Clean 清理 Git 存储库?
【4月更文挑战第9天】
1046 9
如何使用 Git Clean 清理 Git 存储库?
|
6月前
|
算法 开发工具 git
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
300 0
|
6月前
|
开发工具 git
【git】git 查看 modified 状态文件与上个版本的改动
【git】git 查看 modified 状态文件与上个版本的改动
147 0
|
开发工具 git
git clone & git reset 补充
git clone & git reset 补充
73 0
|
Shell 开发工具 git
使用git更新代码
使用git更新代码
231 0
|
存储 Linux 开发工具
你知道安装完Git以后要修改哪些配置吗?
你知道安装完Git以后要修改哪些配置吗?
400 0
|
开发工具 git
Cocoapods git clone速度慢解决办法
Cocoapods git clone速度慢解决办法
765 0
Cocoapods git clone速度慢解决办法
|
开发工具 git
【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )(二)
【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )(二)
134 0
 【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )(二)

相关实验场景

更多
下一篇
无影云桌面