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