LINUX.ORG.RU

Вытащить всю историю группы файлов в отдельную ветку / репозиторий

 


0

1

Добрый день!

Есть разросшаяся часть проекта (используется Git), ставшая довольно самодостаточной. Хочется её вынести в отдельный проект, сохранив историю. Иначе говоря, вытащить группу файлов с историей изменений в отдельный Git репозиторий.

Поверхностный поиск результатов не дал.

Спасибо!

★★★★★

Копируешь весь репозиторий, дальше переписываешь историю используя git filter-branch.

catap ★★★★★
()
Ответ на: комментарий от Anomaluridae

Копируешь репу, удаляешь ненужное, переименовываешь...

Это решение показалось мне варварским, поэтому задумался об альтернативах.

helios ★★★★★
() автор топика
Ответ на: комментарий от catap

Благодарю, это, похоже, то, что мне нужно.

helios ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.