Как мне сделать единый патч с diff?

У меня есть две директории src а также src-with-fixes, Я хочу сделать единый патч, чтобы люди могли скачать src dir и файл патча и запустите patch -p1 < patch.diff и получите исправления в src dir.

1 ответ

Решение

Вы можете запустить:

diff -ruN src src-with-fixes > patch.diff

Куда:

  • -r означает "рекурсивный"
  • -u означает "создать единый формат diff"
  • -N означает "обрабатывать отсутствующие файлы как пустые"
Другие вопросы по тегам