应用包含多个文件的差异的差异文件

  • 本文关键字:文件 包含多 应用 git diff
  • 更新时间 :
  • 英文 :


一位同事给我发了一个差异文件,其中包含对嵌套在不同目录中的 6 个不同文件的更改。是否可以递归应用差异?我尝试做:

git apply file.diff

在顶级目录中,但没有任何更改。

简单地尝试

patch -p1 < file.diff

请注意,要-p的参数是要从修补程序路径中删除的前导目录数。 -p1适用于 git diffs(其路径形式为 a/src/... b/src/...),但您可能需要调整参数以匹配您的补丁文件。

相关内容

最新更新