1# Define the line ending behavior of the different file extensions 2# Set default behavior, in case users don't have core.autocrlf set. 3* text=auto 4* text eol=lf 5 6# Explicitly declare text files we want to always be normalized and converted 7# to native line endings on checkout. 8*.php text 9*.default text 10*.ctp text 11*.sql text 12*.md text 13*.po text 14*.js text 15*.css text 16*.ini text 17*.properties text 18*.txt text 19*.xml text 20*.svg text 21*.yml text 22.htaccess text 23 24# Declare files that will always have CRLF line endings on checkout. 25*.bat eol=crlf 26 27# Declare files that will always have LF line endings on checkout. 28*.pem eol=lf 29 30# Denote all files that are truly binary and should not be modified. 31*.dbf binary 32*.prj binary 33*.shp binary 34*.shx binary 35*.sld binary 36*.png binary 37*.jpg binary 38*.gif binary 39*.ico binary 40*.mo binary 41*.pdf binary 42*.phar binary 43*.woff binary 44*.woff2 binary 45*.ttf binary 46*.otf binary 47*.eot binary 48*.gz binary 49*.bz2 binary 50*.7z binary 51*.zip binary 52