Недавно я начал новый проект, и я начал много экспериментов с самого начала. Теперь некоторые новые люди присоединяются, и у меня есть идея уничтожить первые коммиты от истории гитов, потому что они кажутся бессмысленными, и все, кто просматривает репо, могут запутаться.Как я могу удалить все предыдущие записи из истории git?
Возможное решение - создать новый репо с нуля, но я предпочел бы переписать историю.
Что мне нужно, это просто установить фиксацию HEAD на master, чтобы быть первым и единственным фиксатором в репо.
Создать новый репозиторий git и выбросить старый? Это звучит как лучший способ получить то, что вам нравится. – Nitram
Я думаю, вы должны вернуться к своему предпочтению сдуть историю. вы, как оригинальный автор, возможно, захотите что-то сказать по дороге. я бы очень рекомендовал просто создать новое репо и сохранить свой собственный. –
@NG, для чего потребуется изменение конфигураций на нескольких промежуточных серверах – Dan