I'd love it if the git.confirmEmptyCommits description would specify that this setting only pertains to the Git: Commit Empty command as explained in #82388, as opposed to the SCM interface, which would be the expected behavior according to the current description.