Git - Diverse piattaforme
Usi GNU / Linux e Mac OS line-feed (LF)o una nuova riga come carattere di fine riga, mentre Windows utilizza line-feed and carriage-return (LFCR) combinazione per rappresentare il carattere di fine riga.
Per evitare commit non necessari a causa di queste differenze di fine riga, dobbiamo configurare il client Git per scrivere la stessa fine di riga nel repository Git.
Per il sistema Windows, possiamo configurare il client Git per convertire le terminazioni di riga in CRLF formato durante il check-out e riconvertirli in LFformato durante l'operazione di commit. Le seguenti impostazioni faranno il necessario.
[[email protected] project]$ git config --global core.autocrlf true
Per GNU / Linux o Mac OS, possiamo configurare il client Git per convertire le terminazioni di riga da CRLF per LF durante l'esecuzione dell'operazione di checkout.
[[email protected] project]$ git config --global core.autocrlf input