git patch apply 跳过(Skipped) 部分文件

git apply patch 时自动跳过了部分文件

================================================

问题重现

$ git apply --reject 0001.patch
Skipped patch 'src/wlan/rom/a.h'.
Skipped patch 'src/wlan/rom/a.c'.
Checking patch src/build/env/b.mak...
Checking patch src/build/env/config/c.mak...
error: while searching for:
TEXT_TEXT
error: patch failed: src/build/env/config/c.mak:49
Checking patch src/build/env/d.mak...
Applied patch src/build/env/d.mak cleanly.
Applying patch src/build/env/config/c.mak with 1 reject...
Rejected hunk #1.
Applied patch src/build/env/config/f.mak cleanly.

解决

使用apply时路径不正确,要在git工作路径的路径使用patch,便可作用到所有文件。

其他

猜你喜欢

转载自blog.csdn.net/l1hxl1hx/article/details/102749274
今日推荐