WinMerge 是windows下的很好的比较文件。。。。
vimdiff a.c b.c 比较两个文件。。。。
diff -q a b 显示 a b 文件夹里面的哪个文件不同。。。
diff -r a b 显示 a b 文件夹里面哪里 不同,这个文法比较的难懂。。。。。
diff -urNa a b 这个是最后解决方法。。。。
patch文件的使用。。。。。。。。
http://linux-wiki.cn/wiki/zh-hans/%E8%A1%A5%E4%B8%81(patch)%E7%9A%84%E5%88%B6%E4%BD%9C%E4%B8%8E%E5%BA%94%E7%94%A8