patch文件如何合并到源码目录中
来源:互联网 发布:淘宝差评多久会不显示 编辑:程序博客网 时间:2024/06/03 23:17
例如我们有一个a.patch文件,我们先看看这个patch文件是在哪个目录下生成的
来看用户的home目录下的 a.patch 中的部分内容
--- a/drivers/misc/mediatek/lens/main2/common/lc898212xdaf_f/LC898212XDAF_F.c
+++ b/drivers/misc/mediatek/lens/main2/common/lc898212xdaf_f/LC898212XDAF_F.c
由上面的可知,这个patch是在内核目录下生成的,因此,我们进入这个目录下
ubuntu@flm:~/$ cd ~/android/kernel-4.4/
然后执行
ubuntu@flm:~/android/kernel-4.4/$ git am ~/a.patch
发现出现报错
Patch format detection failed.
原因是因为这个a.patch文件是用git diff 命令生成的,所以得用git apply 命令来合并
ubuntu@flm: git apply ~/a.patch
如果是用patch打出来的patch,则使用git am patch文件
如果有时候我们切换版本后又编译发生下面的错误,那么我们可能需要删除编译的文件后再重新编译
error: patch failed warning:xxxx.cpp has type 100755, expected 100644
rm -fr out
重新make
注意,用git apply的话是不需要自己建仓库的
阅读全文
1 0
- patch文件如何合并到源码目录中
- 合并DLL到EXE文件中源码
- 合并DLL到EXE文件中源码
- 如何把patch加到buildroot中
- Linux系统下把一个目录下所有的文件合并到一个文件中
- 如何解压 tar 文件到不同的目录中
- 生成patch文件、给源码打patch
- VB源码--如何保存文件 存储资料到记事本中
- OBS源码阅读笔记--如何修改录播文件路径到exe所在目录
- 合并本地文件到HDFS文件中
- 多个excel文件如何快速合并到一个excel中
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- 如何将多个输入文件合并到hadoop中的一个文件
- git中如何合并某个指定文件?
- git中如何合并某个指定文件?
- 如何制作LINUX的patch文件及如何打patch
- 如何制作LINUX的patch文件及如何打patch
- 如何制作LINUX的patch文件及如何打patch
- MYSQL 1005 错误121问题
- 途牛面试(两面)
- 形状图形 路径 矢量图形
- Linux变量设定规则
- <转>String、StringBuffer与StringBuilder之间区别
- patch文件如何合并到源码目录中
- Unity_Unity的出现的Bug_087
- AndroidStudio导出jar包
- python: 切片,迭代,列表生成器,生成器,迭代器
- LeetCode 284. Peeking Iterator--实现Iterator接口的hashNext和next方法,来实现peek方法
- Postgresql数据库count(distinct)优化
- 根据iTOP-4412驱动实验手册实验03Menuconfig_Kconfig,P59配置内核,输入命令make menuconfig出错???
- 【菜鸟级】H5多人网络在线格斗游戏简单Demo
- Golang请求网页返回数据乱码处理一例