У нас есть 2 ветки git - master и dev. Мастер содержит файлы для развертывания в рабочей среде, а dev содержит только файлы, которые необходимо изменить.
В любой момент времени в ветке master guy будет более 10 файлов, а в качестве dev будет только 1.
Теперь проблема в том, что если мы объединяем master из dev, он удаляет все файлы и сохраняет только 1 файл, который доступен в ветви dev.
Нам нужно отсоединить все файлы от мастера и обновить только 1 файл от dev (аналогично rsync)
есть идеи, как мы можем реализовать дельта-слияние в git?