When I commit and push changes, my MP4 and video files get changed. I tried this on MAC and WIN, and is same on both. My remote repository is BitBucked, but problem is located in my local repository.
For example, when committing file about 4MB, file in repository is about 60 bytes smaller then original. I looked into it and some 0D are missing.
This sounded like CRLF, LF conversion, but after experimenting with
core.autocrlf
params, nothing is changed.
Is there some configuration I am missing?
UPDATE
Here are files: Original: https://drive.google.com/open?id=0B-30m3j9bgwrcUN0OEdiT2lid28
When I download it from BB: https://drive.google.com/open?id=0B-30m3j9bgwrOXN0NVBLTzhHTGM
Here is .gitattributes
# All text files should have the "lf" (Unix) line endings
* text eol=lf
# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.java text
*.js text
*.css text
*.html text
# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary
*.jar binary
*.pdf binary
*.eot binary
*.ttf binary
*.gzip binary
*.gz binary
*.ai binary
*.eps binary
*.swf binary