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

 

 

 

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

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值