【发布时间】:2017-12-12 19:14:44
【问题描述】:
我正在尝试通过使用 Unix 终端命令“diff”在项目级别而不是单个文件级别比较 Drupal 项目来创建补丁文件。
语法如下:
diff drupalprojectv1 drupalprojectv2 > patch.patch
当我查看补丁文件时,我看到的只是目录和子目录之间的差异,没有比较单个文件中代码的变化。如果我对单个文件执行此操作,例如
diff somefile1.html.twig somefile2.html.twig > patch.patch
然后我可以看到差异并且可以成功应用补丁。
有什么方法可以在项目级别创建补丁文件,而不是仅在单个文件之间而不使用 Git?
【问题讨论】: