Можно ли вырезать диапазон коммитов для локальной ветки функции/темы, используя rebase, которая не включает последнюю фиксацию? Это для коммитов, которые я хочу подготовить, прежде чем они объединяются и переходят на публичное репо.
Я работал быстро и делал кучу незначительных изменений с плохими заголовками и описаниями, которые я хочу раздавить двумя или тремя отдельными логическими коммитами с замечаниями. Могу ли я выбрать диапазон коммитов между 329aed9 и af39283, который может быть в любой точке короткой истории ветвей этой функции?
git rebase -i RANGE_START_COMMIT_ID RANGE_LAST_COMMIT_ID
Спасибо!