Git · Middle · Запитання 46 з 75
Чому перейменування File.js на file.js може створити проблеми на macOS чи Windows?
- ✓Правильна відповідь: Їхні файлові системи за замовчуванням не розрізняють регістр
- 2Перейменування ламає формат індексу репозиторію
- 3Git забороняє назви в нижньому регістрі на цих системах
Пояснення
ОС вважає обидві назви одним файлом, тож Git може не помітити зміни, а CI на Linux бачить два різні шляхи. Використовуйте git mv File.js file.js.