Как отображать кодировку CP1251 в Bitbucket
Есть проект в кодировке win1251, Битбакет скрипты в самом проекте отображает как нужно, но если создавать PR (или просто выбрать какой-либо коммит и посмотреть оттуда на скрипты), то ревьювить невозможно, так как кодировка UTF-8. Можно ли это как-то настроить? Заранее спасибо!
Ответы (2 шт):
Можно хранить исходники в репозитории в кодировке utf-8, и настроить git так, чтоб при checkout кодировка в рабочей копии менялась на win1251, а при commit обратно в utf-8.
Один из способов реализации — разместить в корне репозитория файл .gitattributes, и для каждого расширения файла добавить в него строку *.txt text working-tree-encoding=CP1251.
Подробности в документации https://git-scm.com/docs/gitattributes