Можно ли перенести поверхностную историю из одного git-хранилища в другое?
Моя цель - взять коммиты за последние несколько месяцев из репо с многолетней историей и начать все заново в новом репо.
Я прочитал вопросы, которые звучат знакомо, и я только подмастерье в Git, поэтому я до сих пор не нашел способ, который работает.
Легко получить ограниченную историю, но все попытки до сих пор отправить этот результат на удаленный сбой с одной и той же ошибкой:
ошибка: распаковать не удалось: ошибка отсутствует коммит c709b....
! [удалено отклонено] развернуть -> развернуть (нет (ошибка распаковщика))
Я читал, что push-сообщения от мелкого клона поддерживаются после git 1.9, но мой клиент и сервер работают на более новых версиях git, но все еще не повезло.