Я работаю с:IOS - мерзавец не признает Localizable.strings файл совершить
OS X El Capitan 10.11.5
XCode 8.2.1
Swift 3,0
I имеют два файла Localizable.strings (английский и испанский) в моем проекте, которые работают идеально. Эти файлы находятся в соответствующих папках:
- en.lproj
- es.lproj
По какой-то причине мерзавец не признает эти две Localizable.strings файлы, когда я совершаю изменения в моем проекте.
Я сделал тест, изменяя расширение от * .strings до * .txt, и он был немедленно признан git как изменение, доступное для совершения.
я попробовал некоторые «решения» Я нашел, но они не работают на всех:
- Добавлен файл с именем
.gitattributes
со следующим текстом в ней:*.strings diff=localizablestrings
- В файле
config
в папке.git
Я добавил следующий код:
[diff "localizablestrings"] textconv = "iconv -f utf-16 -t utf-8"
Нет вещь, сделанная git, распознает мои Localizable.strings. Можете ли вы помочь мне найти то, что мне не хватает? Спасибо.
Вы посмотрели на ваш .gitignore? – Yannick
файл строк - это текстовый файл, и если вы его не игнорируете, он работает нормально. plz Опубликовать gitignore снимок экрана из папки, вывод git status и git log path_to/Localizable.strings –
Я не добавил файл .gitignore, и я проверил папку, и в моем проекте нет файла .gitignore. – oscar