Windows with Cygwin or WSL git file permissions

When using native Windows Git client along with WSL or Cygwin Git clients, there can be nuisance dirty repo messages like:

old mode 100755
new mode 100644

This problem is easily resolved as follows, for each Git client you use as below:

  • Cygwin
  • Window Subsystem for Linux
  • native Windows
git config --global core.filemode false