Een git-commit splitsen

Het splitsen van een git-commit is nu eenvoudig met behulp van:

git history split ${REF}

Het programma vraagt je per 'hunk' (tekstfragment) welke onderdelen in de eerste commit moeten worden opgenomen, om vervolgens de editor te openen voor het bericht van de eerste en tweede commit. Het kan niet eenvoudiger.

P.S. De Stack Overflow-vraag over het splitsen van commits bespreekt de oude en omslachtige methode. Het 20ste antwoord bespreekt de juiste aanpak, maar heeft tot op vandaag slechts 2 upvotes, vergeleken met de 2656 voor het oudere topantwoord met de omslachtige methode.