Git
Utilizzando un file .gitattributes
Ricerca…
Disabilita la normalizzazione di fine linea
Creare un file .gitattributes
nella radice del progetto contenente:
* -text
Questo è equivalente all'impostazione di core.autocrlf = false
.
Normalizzazione della fine della linea automatica
Creare un file .gitattributes
nella radice del progetto contenente:
* text=auto
Ciò comporterà il commit di tutti i file di testo (identificati da Git) con LF, ma il check-out verrà eseguito in base all'impostazione predefinita del sistema operativo host.
Questo è equivalente ai core.autocrlf
predefiniti core.autocrlf
consigliati di:
-
input
su Linux / macOS -
true
su Windows
Identifica i file binari
Git è piuttosto bravo nell'identificare i file binari, ma è possibile specificare in modo esplicito quali file sono binari. Creare un file .gitattributes
nella radice del progetto contenente:
*.png binary
binary
è un attributo macro integrato equivalente a -diff -merge -text
.
Modelli prestampati .gitattribute
Se non si è certi delle regole da elencare nel file .gitattributes
o si desidera semplicemente aggiungere attributi generalmente accettati al progetto, è possibile scattare o generare un file .gitattributes
su: