2

История файлов Windows, похоже, меняет регистр некоторых имен файлов при сохранении.

Кажется, это происходит только для имен файлов с общими словами, таких как Plugin.php, Random.php, Functions.php, ...

Все это не имеет большого значения в среде Windows, потому что Windows игнорирует регистр имен файлов, но все мои сайты размещены на серверах Linux, поэтому код нарушается, потому что все измененные файлы не могут быть найдены.

Любая подсказка, как это исправить? (кроме использования другого решения для резервного копирования)

1 ответ1

1

Если вы использовали git, вам повезло с файлами и папками, которых нет в списке игнорируемых git.

Во-первых, установите git с учетом регистра. По умолчанию было установлено значение true, чтобы соответствовать Windows:

git config core.ignorecase false

Проверьте список имен файлов измененных случаев, которые запутала Windows:

git status

Теперь удалите испорченные файлы и папки. Не удаляйте git игнорируемые файлы!

Теперь верните удаленные файлы такими, какими они были до того, как Windows изменила ситуацию:

git checkout .

Еще одна причина, чтобы выйти из Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .