Noting that you also didn't ask, but git-fiddle¹ is a nice addition that wraps rebase. You can directly edit commit metadata, such as date and message, from within the rebase template when using it.
[Just a happy user stealing an opportunity to pimp it.]
[Just a happy user stealing an opportunity to pimp it.]
1. https://github.com/felixSchl/git-fiddle