【发布时间】:2019-02-05 15:33:45
【问题描述】:
我有一个补丁文件,它会更改许多文件。它不小心包含了对某些不应该更改的文件的更改。我可以手动从补丁中删除所有提及这些文件以生成正确的补丁文件,但这是一个乏味的过程。
如何以编程方式(标准 *nix 工具)从补丁中删除所有提及的文件?
注意:我没有最初生成补丁的 Git 设置,所以我只对仅适用于补丁文件的解决方案感兴趣。鉴于这些文件的结构,这应该是可行的。
这个问题与 Git 有关:Create a Patch file excluding some files
这个问题与 TFS 有关:How to remove particular file of a changeset?
【问题讨论】:
标签: patch