summaryrefslogtreecommitdiff
path: root/.gitattributes
diff options
context:
space:
mode:
Diffstat (limited to '.gitattributes')
-rw-r--r--.gitattributes20
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..ee0e0c9
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,20 @@
+# Normaliser les fins de ligne sur LF (standard Git/Linux)
+# Cela assure que quel que soit l'OS (Windows/Linux), les fichiers sont stockés en LF dans le dépôt
+# Et Git gère la conversion automatiquement si besoin
+
+* text=auto eol=lf
+
+# Fichiers spécifiques Windows qui doivent garder CRLF (optionnel, mais souvent mieux en LF aussi pour git)
+# *.bat text eol=crlf
+# *.cmd text eol=crlf
+# *.ps1 text eol=lf
+
+# Fichiers binaires (ne pas toucher aux fins de ligne)
+*.exe binary
+*.dll binary
+*.so binary
+*.jpg binary
+*.png binary
+*.gif binary
+*.ico binary
+