diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000000000000000000000000000000000000..c443b150e2f89757002a9b4a7b37de103acb6f71
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,13 @@
+### Set the default behavior for text files (lineendings will be converted by git) 
+* text=auto 
+
+### Declare files that will always have CRLF line endings on checkout (Example: windows bat file) 
+*.bat        text eol=crlf 
+
+### Declare files that will always have LF line endings on checkout. (Example: linux .sh script) 
+*.sh        text eol=lf 
+
+### Denote all files that are truly binary and should not be modified. 
+*.png        binary 
+*.jpg        binary 
+*.jasper        binary 
\ No newline at end of file