У нас есть репозиторий, основанный на git -flow, где мы добавили внешнюю библиотеку в виде поддерева (с использованием поддерева Atlassian SourceTree git) в ветке разработки.
Project/
Library/
X/
Y/
Z/
Позже мы сделали git flow release
, объединив изменения от разработки в master (release).
Проблема заключается в том, что при проверке мастера содержимое Библиотеки помещается в корневой каталог репозитория, а не внутри библиотеки, например, когда он потерял префикс git subtree
во время слияния.
Project/
X/
Y/
Z/
Любая идея, что пошло не так?