git-subtree- все статьи тега ➜ страница 0


Отсоединить (переместить) подкаталог в отдельный репозиторий Git

у меня есть Git репозиторий, который содержит ряд подкаталогов. Теперь я обнаружил, что один из подкаталогов не связан с другим и должен быть отсоединен к отдельному репозиторию. Как я могу это сделать, сохраняя историю файлов в подкаталоге? Я думаю, что я мог бы сделать клон и удалить ненужные части каждого клона, но я полагаю, что это даст мне полное дерево при проверке более старой версии так далее. Это может быть приемлемо, но я бы предпочел сделать вид, что два репозитория не имеют общей ...

Слияние двух репозиториев Git без нарушения истории файлов

мне нужно объединить два репозитория Git в совершенно новый, третий репозиторий. Я нашел много описаний того, как это сделать с помощью слияния поддеревьев (например, ответ Якуба Нарембского о том, как вы объединяете два репозитория Git?) и следование этим инструкциям в основном работает, за исключением того, что когда я фиксирую слияние поддерева, все файлы из старых репозиториев записываются как новые добавленные файлы. Я могу видеть историю фиксации из старых репозиториев, когда я делаю git ...

Альтернативы в Git подмодулей?

Я чувствую, что использование подмодулей Git как-то хлопотно для моего рабочего процесса разработки. Я слышал о git subtree и Gitslave. есть ли еще инструменты для нескольких проектов репозитория и как они сравниваются ? могут ли эти инструменты работать на Windows ? ...