Git: Smart commit When you enabled Git: Smart commit, VS Code will automatically commit all changes if you have not staged anything while trying to make a commit. This can really save some time depending on your preferred git workflow.