Git
git split
Um beim Git commit kleinere Teile eines Patches als exta commits einzuchecken die betreffende Datei mit:
git add -p my.file
und dann y oder n eingeben, wenn dieser Teil im Commit enthalten sein soll.
Sollte der Hunk zu gross sein, "s" drücken, dann wird der Hunk in seine einzelnen Teile zerlegt.
a - übernimmt diesen und alle folgenden
d - übernimmt diesen und folgende NICHT
Danach mit git commit, die erzeugte Änderung einchecken, und bei Bedarf den Vorgang so lange wiederholen, bis alle Änderungen verarbeitet sind.