Por que o git cria arquivos _BASE codificados por iso-8859-1 para o mergetool se os arquivos locais e remotos são codificados utf-8?

1

Ao emitir git mergetool após git pull origin master DiffMerge , que é configurado como uma ferramenta de mesclagem, reclama que o arquivo _BASE não pode ser aberto com a codificação UTF-8. file -I [path to _BASE file] mostra que a codificação é de fato iso-8859-1 , enquanto o _LOCAL , _REMOTE e _BACKUP , bem como o próprio arquivo local, são utf-8 codificados. Além disso, o arquivo local não tem alterações e é rastreado.

A alteração de core.precomposeunicode para true ou false com git config não altera nada.

Estou usando o git 3.6.3 no Mac OS X 10.8.

    
por Karl Richter 15.12.2015 / 13:48

0 respostas