If you use composer to expose a bin from your library, and you use git on windows, you will often see the error "The package has modified files" from composer during update or install. Composer install makes your bin chmod +x which marks the file as "modified" in the package. The solution is to set the +x property in git as well. If you want to accomplish that in tortoisegit do:

  1. goto properties of file (in explorer)
  2. check +x in the git tab
  3. commit the changes
  4. be happy