$ мерзавец развития отрасли стабильной Git не позволит мне переключаться ветви
У меня есть свойства файла, который имеет пароль для подключения к базе данных, теперь я должен был изменить свойства файла (скажем, xyz.properties) для пароля. Так что я могу использовать на локальном сервере. и добавили этот путь к файлу в .gitignore и $ мерзавец обновление индексных --assume-неизменных xyz.properties
статуса $ мерзавец на ветви стабильной Ваш ветви уточненный с «происхождения/стабильный» , ничего не совершить, рабочий каталог чистой
Теперь я хотел изменить ... ветвь развития $ развития мерзавец кассе
ошибка: Локальные изменения в следующие файлы будут перезаписаны проверки: .gitignore x/y/z/xyz.properties
Пожалуйста, внесите изменения или приложите их, прежде чем вы сможете переключаться между ветвями. Aborting
Теперь Я хочу изменить ветвь развития и сделать отрасль и работать над ними.
Так как я могу достичь этой задачи ... пожалуйста, помогите мне. Заранее спасибо
Edit , когда я попытался $ GIT притон Нет локальных изменений не спасти
Примечание: нужно использовать локальный сервер от каждой ветви, которые требовали мои xyz.properties файлы, которые будут изменен, потому что у моего локального db есть другой пароль, а затем репозиторий.
, когда я делаю $ GIT притон Это показано: Нет локальных изменений для сохранения – Atiq
Если нет локальных изменений для сохранения, вы просто выполнить 'мерзавец контроль development' будет хорошо. Если вы не уверены, вы можете выполнить 'git status', чтобы проверить текущий статус своего рабочего места. – steven
Я нашел проблему, это было связано с тем, что файл свойств был отслежен, так что есть два или вы должны разобрать этот файл, но эта политика не очень хороша. Я отвечу с правильной политикой ... спасибо за вашу помощь. – Atiq