Ранее мы использовали много подмодулей в наших основных репозиториях, но чтобы повысить удобство сопровождения наших проектов, мы открыли экспериментальную ветку, где мы заменили их все на поддеревья.
Это сработало хорошо - но теперь, когда я пытаюсь обновить одно из поддеревьев, оно ошибочно объединяет обновление в совершенно неправильный каталог, который даже не является поддеревом.
Основной репозиторий, где ветвь «поддерево» содержит экспериментальную ветвь, имеет вид: git: //github.com/hugowetterberg/goodold_drupal.git
Хранилище для слияния обновлений: git: //github.com/voxpelli/drupal-oembed.git
Объединение с помощью: git merge -s поддерево oembed / master
Путь, в который должны быть объединены обновления: sites / all / modules / oembed /
Путь, в который они объединяются: модули / агрегатор / переводы /
Кто-нибудь знает, как получить обновления в поддеревьях или в чем может быть ошибка?