提升用git下载代码时的成功率

  在用git clone下载一些比较大的仓库时,常常会遇到因为仓库体积过大,网络也不稳定,致使下了半截就中断了,能够参考以下的下载方法。git

  先用建立一个空目录,而后用git init初始化,而后用git remote add添加远程仓库,用git fetch --depth=1如今想要的分支,等下载完毕后再使用git fetch --unshallow下载所有的git历史。github

以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=1 git fetch origin cepheus-p-oss --unshallow 

 

完。fetch

相关文章
相关标签/搜索