Возникла необходимость в Git хранить файлы, в имени которых встречаются символы кириллицы. Сама проблема описана здесь:
Git for Windows
MSYS programs don't fully support Unicode yet, e.g.
Tcl only supports BMP (Basic Multilingual Plane, i.e. Unicode characters \u0000 - \uffff), therefore gitk and git-gui currently don't support e.g. CJK Extensions B - D.
- bash doesn't let you type non-ASCII characters
- ls converts non-ASCII characters to '?' when printing to the console (redirecting to a file or another program works, though)
Некоторые советы они приводят там же. В общем, полезно следить за обновлением документации.
Хочу заметить, что проблема с преобразованиями решена в Git 2.1 http://stackoverflow.com/a/25098609/3364871, но msysgit пока стоит на версии 1.9.5.
Оказалось не всё так просто, но проблема решена.