По умолчанию, программа git при выводе путей (команды типа state
, ls-files
, diff
и т.п.) символы с кодом больше 0x80
заменяет их восьмиричными кодами (например, \320\272
для символа «к»).
В связи с тем что я начал делать себе электронную библиотеку мне пришлось пошерстить интернет на предмет готовых решений. Т.К. ничего дельного для себя я не нашел, решил написать собственное решение. Более подробно этому будет посвящен отдельный раздел данного сайта.