NXP

imx8修改manifest仓库分支避开google下载源码

2019-07-12 13:19发布

今天工作时遇到的问题,要在安卓8.1上开始适配imx8补丁。目前已经将android-8.1.0_r1从科大源下载下来,准备直接将NXP的原生patch repo下来,所以直接更换了repo下的manifest.xml文件,并注释掉 
  这是再回到代码主目录,重新repo sync,还是会提示: error: Cannot fetch ****/bootable/recovery (GitError: --force-sync not enabled; cannot overwrite a local work tree. If you're comfortable with the possibility of losing the work tree's git metadata, use `repo sync --force-sync bootable/recovery` to proceed.)   repo sync的默认设置怕会覆盖已经存在的work tree里git的元数据,因为有可能会包含之前的提交,或者暂存区里还有更改,说明还要制定--force-sync这个option,    repo sync --force-sync  成功!