In Visual Studio Code there is a warning if you attempt a commit with no staged files. It warns you that it will commit all unstaged files first and then commits them.
Is there a similar setting or a way to do the same thing in Visual Studio (2017 and onwards)?
The default behavior of Visual Studio 2017, when you hit Commit without staging files first is to silently commit all unstaged files, which causes issues quite frequently (accidental commits).
Under Settings => Source Controll I only see "Plugin Selection" with no additional options.
