Is your feature request related to a problem? Please describe.
Don't bother the user regarding empty commits if there are changes being committed
Describe the solution you'd like
Detect staged changes and don't ask the user to allow empty commits if there are changes being committed.