fixes #33983
fixes #29054
Fixes #21146 **Bug** Git always uses utf8 encoding for retrieving file contents. **Fix** Pass the 'files.encoding' configuration property to the git-extension and use this encoding to decode git output.