Я по-королевски испортил ветку.
Я грохнул ключом и слил / вытащил / раздавил, и я не знаю, что еще.
Вся работа над моимветвь функции должна быть в 1 коммите
Я хочу сохранить, где находится моя работа, но я не хочу 10 историй коммитов.
Я больше не могу сдавить коммиты, поскольку есть конфликтыи это просто стало таким беспорядком.
Сквош больше не является опцией, потому что git rebase-i HEAD ~ 2 Я сделал слияние в какой-то момент и не могу этого сделать - потому что в серединеиз-за перебазирования мои изменения не могли быть применены, потому что я кое-как отстал от пульверизатора - я, должно быть, сделал это неправильно.
Итак, я хотел бы проверить новую ветку и удалить все моиИстория коммитов до последней.
Каков наилучший способ сделать это?Также не могли бы вы объяснить решение, как я 5, пожалуйста?