--allow-empty Git Flag (most people don’t know this exists)

I found this cool trick to add empty commits with no changes, and here I talk about it along with common use cases