在用git clone下载一些比较大的仓库时,经常会遇到由于仓库体积过大,网络也不稳定,导致下了半截就中断了,可以参考如下的下载方法。

  先用创建一个空目录,然后用git init初始化,然后用git remote add添加远程仓库,用git fetch --depth=1现在想要的分支,等下载完毕后再使用git fetch --unshallow下载全部的git历史。

以https://github.com/MiCode/Xiaomi_Kernel_OpenSource为例:

mkdir mi9_kernel
cd mi9_kernel git init git remote add origin https://github.com/MiCode/Xiaomi_Kernel_OpenSource.git git fetch origin cepheus-p-oss --depth= git fetch origin cepheus-p-oss --unshallow

完。

最新文章

  1. java swing 双人五子棋源代码
  2. ubuntu16 修改apache端口号
  3. git 教程(8)--删除文件
  4. win7连接共享打印机 错误为
  5. vector容器使用总结 .xml
  6. java运用FFMPEG视频转码技术
  7. hdu 1195 广度搜索
  8. js为链接绑定点击事件并且附带return false;来阻止跳转
  9. 《A First Course in Probability》-chaper3-条件概率和独立性-P(·|F)是概率
  10. iTerm2 + oh my zsh代替mac自带的bash shell
  11. git教程(简单的带你学好git)
  12. Varnish 实战项目
  13. asp.net core系列 23 EF模型配置(概述, 类型和属性的包含与排除)
  14. Mac 下 实现终端跳转 服务器 不用输入密码
  15. com.android.build.api.transformException报错的解决方法
  16. css 布局之定位 相对/绝对/成比例缩放
  17. 51nod 1379 索函数
  18. linux shell中如何删除指定后缀名的文件?
  19. iframe之间通信问题及iframe自适应高度问题
  20. Swift 里 Array (二)初始化

热门文章

  1. (近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备
  2. webpack 配置多入口文件,输出多出口文件
  3. ACT开发初步(二)——XML
  4. css特效之旋转音乐播放器
  5. [技术博客] 微信小程序的formid获取
  6. 在Github或Gitee上用hexo搭建个人博客
  7. Oracle GoldenGate 同步数据至Hbase
  8. 前端与算法 leetcode 125. 验证回文串
  9. [转帖]IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”)
  10. 63 网络编程(四)——TCP编程