Если вы имеете в виду разницу типов патчей, используйте «diff» с флагом «--recursive».
Если вы имеете в виду копирование файлов, которые находятся только во втором каталоге или отличаются во втором каталоге, то это называется «инкрементное резервное копирование». Например, используйте «rsync» с опцией «--backup-dir = DIR».
Если вам нужно управление версиями (например, для разработки программного обеспечения), тогда используйте git (или subversion)
Ответы:
Вы можете использовать следующую команду
Это делает постепенное и рекурсивное сравнение обеих папок. Если вы хотите, вы можете rsync обе папки
источник
использование Вне всякого сравнения инструмент для сравнения папок & amp; файлы
источник
Что вы имеете в виду под "разницей"?
Если вы имеете в виду разницу типов патчей, используйте «diff» с флагом «--recursive».
Если вы имеете в виду копирование файлов, которые находятся только во втором каталоге или отличаются во втором каталоге, то это называется «инкрементное резервное копирование». Например, используйте «rsync» с опцией «--backup-dir = DIR».
Если вам нужно управление версиями (например, для разработки программного обеспечения), тогда используйте git (или subversion)
источник