A tool and a framework and a lib to manipulate version control system history by manipulating sequences of patch files Topics git diff patch history rewrite filter-branch