How to easily commit to core on Windows?

I’m developing on Windows with VSC and Docker like described in the docs. This works like a charm.
But committing with all the pre-commit hooks i don’t know an easy way under windows.

My current steps to commit on Windows:

  1. Install Ubuntu as WSL.
  2. Install all the packages as described in “Manual Enviroment” “Developing on Linux”
  3. Setup the installation with “script/setup”
  4. Finally commit with git commit -m “Message” from inside the WSL
  5. Remove the WSL

Is there an easier way to commit on windows?
Is there a Task inside the devcontainer i can exec?

My git tools on Windows are:

  • Git for Windows
  • TortoiseGit