У меня есть локальный репозиторий git, и у меня было несколько измененных файлов. Тогда мне нужно было быстро произвести исправление чего-либо, чтобы я
- спрятал мои изменения (git stash)
- отредактированный файл (файл vi)
- совершено (git commit)
- выскочил тайник
Это привело к конфликту.
# On branch master
$ git stash pop
Auto-merging page/search.php
CONFLICT (content): Merge conflict in page/search.php
$ git status
# On branch master
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: page/search.php
Если я пытаюсь очистить изменения и повторно применить тайник, происходит то же самое (конфликт). Меня не волнует страница /search.php, но я хотел бы получить другие файлы из тайника.
Есть ли способ конвертировать stash в патч или просто получить файлы такими, какими они были при копировании?