2013-05-21 2 views
0

У меня есть файлы с кодировкой us-ascii, переданной в репозиторий. Когда я изменить кодировку utf-8 я не могу совершить, потому что я получаю:Изменение кодировки компиляции

$ git status 
# On branch master 
nothing to commit (working directory clean) 

Как я могу совершить такие изменения?

ответ

2

us-ascii и utf-8 одинаковые в нижних 7 битах (0-127), также как и все английские символы. Поэтому нет никакой разницы.

+0

... и 'us-ascii' не допускает присутствия символов 128 и выше вообще, поэтому это строгий подмножество' utf-8'. –

+0

Он все еще не отвечает на вопрос. Файл имеет различную кодировку, чем я хочу. Для меня не имеет значения, что две кодировки не имеют никакой разницы. –

+0

Добро пожаловать в адский код. В файлах нет информации о кодировании. Вы должны сделать обоснованное предположение. Если вы хотите принудительно установить utf-8, добавьте char utf-8. – Reactormonk

Смежные вопросы