================================================
问题重现
$ 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,便可作用到所有文件。