Git: Изменение регистра букв в имена файл с русскими именами вызывает проблему

git

#1

Народ, подскажите, плиз.

У одного из наших клиентов возникла проблема:

работают с git-ом и русскими имена файлов (исходники конфигурации 1С)
в случае изменения регистра букв в имени файлов (например, РаботаСВидео меняется на работасвидео),
git в этом случае отрабатывает неверно.

работаю на Винде, флаг ignorecase в конфиге git-а стоит, но не помогает.

ребята мне сказали, что в ГитКонвертере есть спец.код по обходу этой проблемы.

я пока не знаю, как решать подобное.

Кто-то решал подобную проблему?

Подскажите, каким образом решить проблему?

@pumbaE @nixel2007 @lustin


#2

https://avisi.nl/blog/2013/03/27/stop-ignoring-my-capitals-git/

не должно стоять ignorecase и надо вручную делать git mv моемаленькоеимя МоеМаленькоеИмя


#3

@pumbaE @EvilBeaver а как в precommit и гитсинке?
интересно, юзается ли git mv ?


#4

Нет, там надежда на автопределение git mv по содержимому файла. Там же удаляем все файлі и делаем вігрузку.


#5

Тож делаю очистку каталога, самый простой вариант.