Как стать автором
Обновить

Комментарии 3

>Суть проблемы вкратце такова: надо слить репозиторий с подрепозиторием с сохранением истории

Я не очень вникал вот в этот момент, но может быть можно было сделать просто `git subtree add`? Предыстория сохранится, правда граф будет иметь специфический вид, как будто ветку подмерджили.

git subtree сохраняет два репозитория, а я как раз хотел избавиться от второго. Кроме того, у меня в корневом репозитории есть папка packages и все папки из подрепозитория, я хотел добавить туда. git subtree мне такого не позволит

Ну, второй репозиторий после subtree можно просто удалить и все.

А папку packages subtree сам бы создал при добавлении. Если у вас были какие-то изменения поверх тех, что были в подрепозитории, то это уже сложнее, конечно, но вроде не сильно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории