compositor dump autoload y git

Hemos decidido comprometer el directory del proveedor dentro de nuestro repository git para su implementación práctica. Las cosas funcionan, sin embargo, cada vez que ejecutamos el compositor dump-autoload, modifica los siguientes files, lo cual es bastante molesto ya que no parece representar un estado específico de los files, parece un número aleatorio cada vez que lo vuelves a ejecutar. ¿Cómo debería manejar esto?

vendedor / autoload.php

return ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222::getLoader(); 

vendedor / compositor / autoload_real.php

 spl_autoload_register(array('ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(); spl_autoload_unregister(array('ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222', 'loadClassLoader')); 

Git detecta esto como cambiado pero no puedo ver ningún cambio, incluso dice 0 líneas agregadas, 0 líneas eliminadas

proveedor / compositor / ClassLoader.php

proveedor / compositor / autoload_classmap.php

proveedor / compositor / autoload_files.php

vendedor / compositor / autoload_namespace.php

proveedor / compositor / include_paths.php

Que yo sepa, no es aconsejable utilizar los files anteriores de Composer Autoload. Lo intenté una vez, ya que estaba usando Beanstalkapp + su function de implementación, pero rápidamente descubrí que no era una idea tan shiny ya que no se cargaba nada y estaba recibiendo algunos errores importantes.

Tal vez sea una idea no include la carpeta del proveedor en absoluto y solo hacer esas actualizaciones del compositor en el server de implementación en sí.

Y como sugerencia rápida, generalmente no desea actualizar sus packages de Composer en un server en vivo. Algunas cosas pueden romperse y te causará un dolor de cabeza para solucionarlo.