Проблемы с применением скрытых изменений - PullRequest
2 голосов
/ 09 ноября 2011

Мне нужно было быстро исправить ошибку, поэтому я спрятал изменения, над которыми работал.После того, как я закончил исправление ошибки, я зафиксировал его, затем извлек изменения из репозитория и затем отправил свои изменения.

После этого я запустил git stash apply, что привело к этому сообщению: CONFLICT (content): Merge conflict in foo.js

Я разрешил конфликт и поставил свои изменения.Однако, когда я снова пытаюсь запустить git stash apply, я снова получаю то же самое сообщение о конфликте: CONFLICT (content): Merge conflict in foo.js

Я не уверен, что делать - я явно что-то делаю не так, но у меня естьпонятия не имею, что.Любая помощь будет высоко ценится!

1 Ответ

7 голосов
/ 09 ноября 2011

Вам не нужно снова запускать git stash apply . Потому что спрятанные изменения уже применяются. Возможно, вы даже захотите начать использовать git stash pop в какой-то момент, чтобы изменения были удалены из хранилища после их применения.

...