Вот что делал: добавил файл, внес в этот файл изменения (добавил новую строку)
git commit -a -m 'fix'
[master a405d40] fix
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 mql5/export.mq5
dmitry@dmitry-home:~/web/trading/trading$ git diff
diff --git a/mql5/export.mq5 b/mql5/export.mq5
index dc15301..e8fee63 100644
Binary files a/mql5/export.mq5 and b/mql5/export.mq5 differ
Чтобы такого эффекта не было, создал файл .gitattribute с таким содержимым:
*.mql utf16 diff merge -crlf
http://yadi.sk/d/7WzVRvkHMVpna — сам файл
Этот файл был создан в среде MetaTrader 5
Что нужно сделать, чтобы гит считал файлы не бинарными, а текстовыми?