当前位置:   article > 正文

git clone代码断点续传解决办法

git clone 断点续传

下载android内核源码时,需要用到git,由于git clone不支持断点续传,下载变得很郁闷。解决办法还是有的(前提需要F  翻  Q  墙):

下面以下载android内核goldfish 3.10源码为例,进行讲解:

          1.   mkdir  android-kernel    # 新建一个android-kernel目录

          2.   cd  android-kernel     # 打开该目录

          3.   git  init        #  先用git  init 新建一个新仓库

 

 

          4.   git fetch https://android.googlesource.com/kernel/goldfish.git  android-goldfish-3.10 

 

注意:#这里需要说明一下https://android.googlesource.com/kernel/goldfish.git这个是goldfish源码地址,而android-goldfish-3.10是goldfish源码版本(具体版本可以打开源码地址查看,前提要先F  翻  Q  墙),注意不要用master,里面为空的,不知为何。

 

如果中途断掉了,可以重复下面的命令继续:

 

         git fetch https://android.googlesource.com/kernel/goldfish.git  android-goldfish-3.10

 

 

直到fetch完毕后,出现以下字样

 

From https://android.googlesource.com/kernel/goldfish.git

 

*branch           HEAD                -> FETCH_HEAD

 

意思是把最新的数据fetch到了本地的FETCH_HEAD分支上去了

 

然后用git checkout FETCH_HEAD

 

或者也等同于git fetch https://android.googlesource.com/kernel/goldfish.git HEAD

 

 

 

                  如果有错误的地方,欢迎指正和提问!

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/847614
推荐阅读
相关标签
  

闽ICP备14008679号