Разделить фиксацию на более мелкие коммиты с помощью Git?

Я скопировал файл и сделал с ним ряд изменений одновременно (т.е. в одном коммите). Затем я продолжал вносить изменения в последующие коммиты. Теперь я хочу разделить эту фиксацию на две части, которые просто копируют файл в новое место и изменяют этот файл. Как мне это сделать? Если бы это была последняя фиксация, это было бы легко, но теперь это путь назад в истории.