Синхронизировать два набора папок

Синхронизировать два набора папок

У меня есть настольный компьютер, который я использую в качестве основного рабочего ПК, и я собираюсь регулярно ездить на работу, поэтому я приобрел ноутбук для работы вдали от дома.

Вопрос в том, как синхронизировать две рабочие папки, когда я ухожу и когда возвращаюсь, без потери данных.

Я рассматривал Synctoy и другие программы синхронизации, но при двунаправленной синхронизации возникает ситуация, когда если я редактирую документ на основном ПК, прежде чем выполнить обратную синхронизацию, то я редактирую исходную версию, и она перезаписывает ту, над которой я работал, находясь в отъезде, что приводит к потере работы.

Я также рассматривал вариант односторонней синхронизации с двумя вариантами синхронизации, но одно неверное нажатие — и данные потеряны.

Поэтому я думаю, что лучше всего было бы использовать какое-то описание контроля версий. До этого я немного пользовался git, но любая помощь будет оценена по достоинству.

Дополнительная информация: домашние компьютеры подключены к одной сети и на них настроен общий доступ к принтеру и файлам.

Дополнительная информация 2: Это нетекстовая информация, и я думаю, что оптимальным решением была бы двунаправленная синхронизация (определяемая по временной метке) с некоторым контролем исходного кода для отката изменений, если что-то пошло не так с синхронизацией.

Связанный контент