git stash применить конфликт после перебазирования и внесения изменений в коммит

Я спрятал свои изменения, чтобы перебазировать и исправить коммит.

После ребазинга я удалил файл, поставил и запустил commit --amend

К сожалению, рассматриваемый файл был изменен, когда я спрятал работу.

Теперь после rebase --continue Я не могу stash apply потому что у него есть конфликты.

deleted in updated upstream and modified in stashed changes

Как мне это исправить?

1 ответ

Разрешите конфликт так же, как конфликт слияния:

После слияния branch_two в branch_oneфайл, который был удален в branch_one и изменены в branch_two будет помещен в рабочее дерево и показан в git status с этикеткой deleted by us,

Вы можете git add (или же git rm) файл, чтобы отметить разрешение в любом случае.

Если вы решили git addвы можете удалить файл из индекса, сохраняя его в рабочем дереве с помощью git reset HEAD <file>так же, как вы обычно.

Другие вопросы по тегам