For some reason I'm getting an error when I try this... (first part)
output
Rewrite [hash....] (1/4)usage: git commit-tree <sha1> [(-p <sha1>)...] < changelog
could not write rewritten commit
pre-push script
git filter-branch --commit-filter /path/to/other/script