Ho trovato tonnellate di siti che spiegano come farti avvisare da Git quando stai cambiando i finali di linea o altre tecniche varie per impedirti di rovinare un intero file. Supponiamo che sia troppo tardi: l'albero ha già dei commit che commutano le terminazioni di riga dei file, quindi git diff
mostra la sottrazione del vecchio file seguita dall'aggiunta di un nuovo file con lo stesso contenuto
Sto cercando un'opzione di configurazione git o un flag da riga di comando che dice diff
di ignorarli - se due righe differiscono solo per gli spazi bianchi, fingi che siano uguali. Ho bisogno di questa opzione di configurazione / bandiera per il lavoro per tutto ciò che si basa su differenze di file - diff
, blame
anche merge
/ rebase
idealmente - voglio git
ignorare completamente spazio bianco in coda, in particolare i fine riga. Come lo posso fare?