У меня есть репозиторий, содержащий код для старой версии веб-сайта, который больше не используется на master
. Сайт был полностью переработан в новом репозитории, а код и история из этого репозитория были скопированы в филиал в репо старого сайта, назовем его new_site
. Я не могу объединить new_site
в master
, так как истории совершенно разные.Как добавить одну историю Git в другую?
Я изучил как подмодули, так и поддеревья, немного смирится, но оба они кажутся актуальными только тогда, когда вы пытаетесь сохранить код из одного проекта, содержащегося в подкаталоге другого проекта, а не когда вы хотите придерживаться двух рабочих деревья на вершине друг друга.
На данный момент, я хочу, чтобы старый код остался там, где он есть, и просто добавьте new_site
поверх текущей главы. Любая идея, как я могу это сделать, или альтернативные предложения по очистке этого беспорядка, не сдувая старый код?
Спасибо, это была отличная отправная точка! – styger