title: "There are no staged changes to commit" dialog box
body: <p>When I have no staged changes, and I try to commit, I get the following dialog box:</p>
  
  <p><a href="https://i.stack.imgur.com/jflDb.png" rel="noreferrer"><img src="https://i.stack.imgur.com/jflDb.png" alt="enter image description here"></a></p>
  
  <p>If I choose <strong>Always</strong>, will unstaged changes be auto-committed in the future only if there are no staged changes? Or even if there are some staged changes?</p>