Как GitHub угадывает кодировку текстового файла?
У меня есть два текстовых файла в моем хранилище : README.ru.koi8-r и mpman-ru.tex , оба используют кодировку koi8-r. GitHub использует правильную кодировку для первой и неверную для второй.
Может быть, есть уловка, чтобы заставить правильное предположение?
В документации GitHub указано, что вы фактически должны "определить кодировку для каждого отдельного файла". Кроме того, они говорят, что «(...) кодировка может быть установлена в файле .gitattributes». это, вероятно, то, что вы ищете прямо сейчас, поскольку это будет доступно для GitHub ( документация для файлов gitattributes на git-scm ).
Вы устанавливаете кодировку для хранилища с помощью
git config gui.encoding koi8-r