是否可以使用补丁实用程序删除文件?

ddb*_*bug 5 version-control patch merge-conflict-resolution

patch如何使用创建新文件是众所周知的。但如何做相反的事情:删除具有任意内容的现有文件,或将其替换为给定内容?

上下文:假设 Linux 树中有一个包含 Makefile 和/或 Kconfig 的目录。我只想从他们那里的分类中构建一个自定义模块(驱动程序),为此我想添加我的源文件(这很容易),并用我的内容替换整个现有的 Makefile 和 Kconfig(仅单行或块)对于我的模块)。
我想将所有这些打包到一个补丁文件中。
我不想修改现有文件,因为周围“上下文”发生冲突的风险很高。