Can I squash commits and interactive rebase generally? These are pretty important to having a clean commit history, ie:
'Add foo'
rather than: 'Add foo'
'Small tweak to foo'
'Fix forgetting to enable foo'