"There are no staged changes to commit" dialog box
When there are no staged changes.
You can check it for yourself and disable at any moment from settings.json
// Commit all changes when there are no staged changes.
"git.enableSmartCommit": false,
in the list of CHANGES list, click the plus icon button on right side to make item to be staged.