TIL: You can do empty git commits with --allow-empty.

Useful for testing build system integrations.