我试图在一个.patch文件中存储多个diff输出,以将版本保持在一个文件中,而不是运行多个
diff -u f1 f2 > f1.patch
命令。最好我继续跑步
diff -u[other params?] f1 f2 >> f1.patch
拥有一个包含所有更改的文件,这将使我以后可以在这些文件上运行补丁,以在任何给定的时刻提供f1文件。
不幸的是,补丁无法通过这种方式生成文件。它似乎只应用了文件中的第一个补丁,然后错误退出。
我的问题: diff 和 patch 是否可能?如果可以,怎么办?
谢谢。