Windows 7 Windows7上的diff似乎将这两种路径结合起来

Windows 7 Windows7上的diff似乎将这两种路径结合起来,windows-7,diff,patch,Windows 7,Diff,Patch,我试图在window7上运行GnuWin32diff,生成一个补丁文件,但它总是返回一个错误,说它找不到文件。只有它声称要找的文件不是我要的那一个,而是两个 >diff -r html_orig html_mod diff: html_orig/html_mod: No such file or directory html\u orig和html\u mod都是目录。这可以在Windows XP上正常工作,但不能在Windows 7上正常工作。GnuWin提供的diff是 我强烈

我试图在window7上运行GnuWin32
diff
,生成一个补丁文件,但它总是返回一个错误,说它找不到文件。只有它声称要找的文件不是我要的那一个,而是两个

>diff -r html_orig html_mod  
diff: html_orig/html_mod: No such file or directory

html\u orig
html\u mod
都是目录。这可以在Windows XP上正常工作,但不能在Windows 7上正常工作。

GnuWin提供的
diff

我强烈建议使用更现代的东西,也许
呃,
diff
没有问题,问题是操作员。您需要使用
-r
选项来区分目录。

谢谢您的提示。我假设git diff可以生成补丁?呃…如果你不使用git,你能使用git diff吗?看起来它只适用于git存储库。