Я установил git config на false
и изменил случай папки. Когда я делаю git status
, он показывает мне новый файл 'folder \ somefile , but doesn't show me that old files
Папка \ somefile` удаляется. Зачем?git ignorecase = false не показывает удаленные файлы
ответ
ignorecase
должно быть установлено в true
всякий раз, когда ваша файловая система строго не отличается от верхнего/нижнего регистра. В Windows случай ваших имен файлов сохранен, но при просмотре файлов он игнорируется (т. Е. Файловая система возвращает то же самое для folder
и Folder
). Таким образом, установка ignorecase
на false
, вероятно, не является хорошим выбором для Windows.
Спасибо, не могли бы вы рассказать о _setting ignorecase к false, вероятно, не лучший выбор для Windows_? И что мне делать? У меня есть git repos как для Windows, так и для Linux, однако активная разработка происходит только в Windows? –
Просто установите для 'ignorecase' значение false в Linux (по умолчанию) и true для Windows (должно выполняться по умолчанию, если вы используете Git для Windows). И, что еще нужно сказать о «ignorecase» в Windows, чем ... если вы установите его на true, то, что вы видели, происходит ...? ;) –
Если в Windows установлено значение FALSE, то статус git не выбирает никаких изменений ... в любом случае, я провел некоторое исследование и выяснил, что лучший и самый безопасный способ изменить регистр в папке - это перемещение файлы из папки, зафиксировать удаление, изменить регистр имени папки и переместить файлы обратно. –
- 1. git показывает старые удаленные ветви
- 2. Netbeans git plugin показывает все удаленные файлы
- 3. Git игнорировать удаленные файлы
- 4. Почему git показывает файлы как удаленные и новые вместо diff?
- 5. Как восстановить файлы, удаленные git?
- 6. Отменить удаленные файлы в git?
- 7. Игнорировать удаленные файлы в git?
- 8. Удалить удаленные файлы .git Heroku
- 9. Xcode показывает старые, удаленные файлы XIb
- 10. Плагин Perforce для Eclipse показывает удаленные файлы
- 11. Capistrano приносит удаленные git-файлы для выпуска
- 12. Git отметил все файлы как удаленные
- 13. «git push» удаляет необработанные удаленные файлы
- 14. Удалить удаленные файлы из git history
- 15. Как отследить все удаленные файлы в Git
- 16. Помощь GIT! удаленные и локальные файлы удаляются
- 17. GitLab показывает удаленные ветки
- 18. Как передать удаленные файлы на git pull?
- 19. Git merge удаленные и измененные файлы
- 20. Git Repository Как восстановить удаленные файлы?
- 21. Удалить все удаленные файлы в Git
- 22. Git: объединить удаленные файлы с локальными файлами?
- 23. Git: Как вы проверяете все удаленные файлы?
- 24. Получить удаленные файлы с помощью git pull
- 25. git lfs pull восстанавливает удаленные файлы
- 26. Игнорируемые файлы GIT, удаленные при удалении
- 27. Visual studio git UI не показывает новые удаленные ветви
- 28. Xcode 7 не показывает новые удаленные ветви с помощью Git
- 29. Git показывает файлы изменены, но EGit не
- 30. NetBeans не показывает git игнорировать файлы
Какую операционную систему вы используете? Обработка событий зависит от ОС. –
Я использую как Windows (для разработки), так и Linux (для производства). Поведение, с которым я столкнулся, - это Windows. И я не уверен, что в противном случае значение 'ignorecase' должно быть установлено как' true' или 'false'. –