У меня есть Git хранилище с поддеревом. Я добавил поддерево около месяца в go, и в то время это не доставляло мне никаких проблем. Однако теперь я внес изменения в репозиторий поддеревьев, и мне нужно внести эти изменения в свой проект. Однако, когда я пытаюсь извлечь поддерево, вместо обновления файлов поддерева, оно перезаписывает мое репозиторий проекта верхнего уровня файлами из поддерева.
Вот команда, которую я использую:
git subtree pull --prefix=Dependencies/RDLC subRDLC master --squash
subRDL C - удаленное подключение к репо поддерева.
Я использовал и обновлял поддеревья в других проектах и никогда раньше не сталкивался с этой проблемой. Есть ли дополнительный флаг, который я должен использовать, или синтаксис совершенно неверный. Я использую Git версия 2.25.1. windows .1.
Спасибо.