ho bisogno di eseguire il comando:impostare una configurazione Git ricorsivamente per tutti i sottomoduli
git config core.filemode false
Il problema è che ho un paio di progetti con almeno dieci moduli ciascuno. Per qualche motivo, tutti i sottomoduli hanno quel valore impostato su true, quindi dovrei rimuovere/aggiornare manualmente quella configurazione.
C'è un modo per dire a Git di impostare un valore di configurazione per tutti i sottomoduli?
Oppure rimuoverlo dai sottomoduli in modo che le impostazioni del repository contenente non vengano sovrascritte?
Questo può essere applicato a molte cose, perfetto, grazie! –
Questo non si applica ai sottomoduli in profondità ≥ 2 (sottomoduli di sottomoduli ..) perciò '--recursive' deve essere aggiunto →' git submodule foreach --recursive git config core.filemode false'. – wottpal
Grazie, aggiunto alla risposta. – nwinkler