Я клонирую ветвь из bitbucket и делаю из нее новую ветвь.
Когда я хочу использовать команду checkout для перемещения из созданной ветки в master-ветвь или от master-ветки к созданной ветке, когда нет редактирования -Есть не нужно коммитить-, он просит меня зафиксировать файл UserInterfaceState.
Я ищу эту проблему и обнаружил, что мне нужноудалите файл или добавьте его в git ignore, и я нашел следующую команду: "git rm --cached * .xcuserstate" .
Приведенная выше команда удалит файл.и я могу оформить заказ в другой филиал.
Но проблема в том, что мне нужно выполнять приведенную выше команду git каждый раз, когда мне нужно оформить из одной ветви в другую.
Есть ли какой-нибудь подход, который позволяет мне избегать делать это каждый раз?
Кроме того, я следовал на этом сайте , чтобы добавить встроенные файлы в .gitignore файл, но ничего не изменилось " Xcode попросить меня снова совершитьфайл ' UserInterfaceState ' ".
Есть ли какое-нибудь решение?