Compositor: comportamiento extraño

Soy muy nuevo para el compositor. sin embargo, he estado usándolo sin ningún problema hasta ahora. Mi problema es que cada vez que ejecuto la actualización del compositor o la installation de todos los files en mi carpeta de proveedor ingresa en mi list no rastreada en git. También tengo un .gitignore para evitar que se rastree al "proveedor", pero aparentemente no está haciendo lo que se supone que debe hacer. Mi file .gitignore está debajo.

# phpunit itself is not needed phpunit.phar # local phpunit config /phpunit.xml # ignore sub directory for dev installed apps and extensions /apps /extensions #custom runtime/ web/ /vendor !vendor/dixonsatit/ !vendor/dixonsatit/yii2-agency-theme/dist/img/ !vendor/dixonsatit/yii2-agency-theme/dist/css/ 

Cualquier consejo será útil.

Primero confirme sus cambios actuales, luego ejecute los siguientes commands en la carpeta superior:

 git rm -r --cached . git add . git commit -m "fixed untracked files" 

Enlace de reference 1 Enlace de reference 2