Почему на одной и той же машине, вычисляющей хеш SHA-1 для одного и того же файла, создается два совершенно разных хеша SHA-1 в окнах и внутри gys bit msysgit?
Разве алгоритм SHA-1 не был предназначен для создания одинакового хэша для одного и того же файла во всех ОС?
На окнах (с HashCheck):
Файл hello.txt
22596363b3de40b06f981fb85d82312e8c0ed511
Внутри окна git bash msysgit (тот же компьютер, тот же файл):
$ git hash-object hello.txt
3b18e512dba79e4c8300dd08aeb37f8e728b8dad