Se stai lavorando al tuo progetto, magari in team o da diversi terminali, spesso capita che vengono effettuati commit di files dove l’unica cosa che è cambiata è il permesso di lettura/scrittura degli stessi.
Per evitare questo problema si può impostare git in modo che ignori il cambio dei permessi. Questa risposta di stackoverflow è piuttosto esplicativa, tuttavia ripropongo lo stesso le operazioni da svolgere:
Digitare questo comando dall’interno del proprio progetto:
1 | git config core.fileMode false |
In questo modo il check per i cambi di permesso saranno disabilitati solo nel progetto da cui è stato digitato il comando!
Se vuoi invece impostare a livello globale questa direttiva puoi aggiungere –global dopo gift config del comando precedente che diventerà quindi:
1 | git config --global core.filemode false |
Scrivi un commento