Недавно я сделал git stash
, затем немного поработал над ветвью и зафиксировал ее, и получил эти ошибки при попытке сделать git stash apply
:
CONFLICT (delete/modify): app/controllers/orders_controller.rb deleted in Updated upstream and modified in Stashed changes. Version Stashed changes of app/controllers/orders_controller.rb left in tree.
CONFLICT (content): Merge conflict in app/models/product.rb
git status
показывает следующее:
$ git status
# On branch develop
# Your branch is ahead of 'origin/develop' by 16 commits.
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# deleted by us: app/controllers/orders_controller.rb
# both modified: app/models/product.rb
Файл с надписью "delete/modify" был новым файлом, который я добавил и еще не выполнил перед stash
.
Я хотел бы вернуться в состояние, в котором находился до git stash
, с незафиксированными локальными изменениями. Можете ли вы предложить, как это сделать?
Спасибо.