Чтобы согласовать обновленную папку проекта с имеющимися файлами на Mac, сначала сохраните обе копии, сравните их содержимое и решите, как поступить с одноименными файлами. Finder может объединять две одноименные папки, если в одной из них есть уникальные объекты, но он не объединяет несовпадающие версии одного и того же файла. Просмотрите эти конфликты перед заменой каких-либо объектов.
Сначала создайте безопасную рабочую копию
Во время работы сохраняйте исходную папку проекта и полученное обновление неизменными. Если вы используете Time Machine, убедитесь в наличии свежей резервной копии; Apple указывает, что Time Machine может создавать резервные копии файлов и восстанавливать измененные или удаленные объекты. Создание резервных копий с помощью Time Machine на Mac
Создайте отдельную рабочую копию существующей папки проекта в Finder: выделите ее, выберите Файл > Дублировать и дайте копии понятное имя, например Project - reconciliation copy. Полученное обновление также оставьте на своем месте. Это предоставит вам точку восстановления, если объединение или замена приведут к нежелательному результату. В случае критически важного проекта избегайте редактирования файлов во время их согласования, особенно если их может изменять другой человек или программа.
Сравните две папки в Finder
Откройте существующую копию и полученную папку в Finder. Используйте режим Вид > как список и отсортируйте по Имени, чтобы найти файлы и вложенные папки, которые присутствуют только в одной из версий. Вы также можете отсортировать по Дате изменения, чтобы найти недавно измененные объекты. Finder поддерживает сортировку по имени и дате изменения, а также группировку по таким параметрам, как размер. Сортировка и расстановка объектов в Finder на Mac
Относитесь к этим сведениям как к подсказкам, а не как к доказательству того, какой файл является правильным. Более поздняя дата изменения может указывать на правку, но она не говорит о том, должна ли эта правка стать текущей версией проекта. Для одноименных документов откройте обе версии в соответствующем приложении и сравните содержимое либо воспользуйтесь встроенными функциями сравнения или версионности этого приложения, если они доступны. Finder не выполняет общее сравнение содержимого и не согласовывает автоматически изменения внутри документов.
Если расширения скрыты, а два имени выглядят одинаково, сделайте их видимыми перед сравнением: выберите Finder > Настройки > Дополнения, затем установите флажок Показывать все расширения имен файлов. Расширения указывают на тип файла, поэтому документ и экспортированное изображение с похожими именами не обязательно являются конкурирующими версиями. Изменение настроек Finder на Mac
Объединяйте уникальные файлы без потери конфликтующих данных
Встроенная функция объединения в Finder работает, когда папки имеют одинаковые имена, но находятся в разных местах. Удерживая клавишу Option, перетащите одну папку в то место, где находится другая папка с тем же именем. Если Finder предложит действие Объединить, ознакомьтесь с запросом и выберите его, чтобы собрать воедино объекты, которые присутствуют только в одной папке. Apple отмечает, что кнопка «Объединить» появляется только тогда, когда в одной папке содержатся элементы, отсутствующие в другой. Упорядочение файлов по папкам на Mac
Не думайте, что объединение разрешает конфликты между различными версиями одноименных файлов. В документации Apple сказано, что для таких конфликтов Finder предлагает варианты Остановить или Заменить. Выберите «Остановить», если вы еще не решили, какую версию оставить. Замена может перезаписать целевую копию, поэтому сохраняйте полученную и существующую версии раздельно, пока не сравните их и не решите, какую оставить. Если важны обе версии, переименуйте одну из них с понятным суффиксом, например -received, и сохраните ее рядом с выбранным файлом.
Проверьте согласованный проект
После объединения или копирования выбранных файлов в рабочую копию проверьте ключевые папки проекта и откройте важные файлы в привычных приложениях. Убедитесь, что все ожидаемые новые файлы на месте, оставленные вами файлы по-прежнему открываются, а требуемая структура папок осталась неповрежденной. Храните нетронутые исходные файлы до тех пор, пока не убедитесь, что рабочая копия полностью готова к использованию.
Объединение в Finder — это операция с папками, а не система контроля версий: она не может определить, какая правка является окончательной, объединить изменения внутри документа или подтвердить целостность проекта. Для программных проектов или другой работы со специализированными форматами файлов по возможности используйте предназначенные для проекта инструменты контроля версий или рецензирования. Если таких инструментов нет, принимайте решения по каждому конфликту отдельно и сохраняйте альтернативные копии, если вы не уверены.
Источники
Упорядочение файлов по папкам на Mac — Служба поддержки Apple
Сортировка и расстановка объектов в Finder на Mac — Служба поддержки Apple
Изменение настроек Finder на Mac — Служба поддержки Apple
Создание резервных копий с помощью Time Machine на Mac — Служба поддержки Apple