Git global core.fileMode falso anulado localmente en el clon

Al leer esto , pude configurar globalmente y localmente mi configuration de fileMode en falso.

Sin embargo, cuando git clone , git sigue inicializando los proyectos con configuration local forzada a fileMode true , para que anule mi false global. Como consecuencia, tengo, para cada proyecto, eliminar la configuration local o configurarla en false manualmente, lo que pierde por completo el sentido de tener una configuration global.

¿Cómo puedo evitar que git configure, de forma pnetworkingeterminada, en cada proyecto, esta configuration localmente? ¿Eso es impulsado por otra variable de configuration? Por el server?

Clone, como init, siempre establece un core.filemode local cuando crea un nuevo repository. Ver mi respuesta a esta pregunta para más detalles. La única manera de bloquear la configuration local después de un clon es hacerlo manualmente (por ejemplo, al tener un command contenedor que hace el clon, luego va al clon y elimina la configuration).

 git clone --config core.filemode=false YOUR_REPOSITORY 

para get más información, consulte la información de uso de git clone, o simplemente ingrese:

 git clone 

sin ningún argumento