Ho un repository git locale e ho avuto diversi file modificati. Quindi avevo bisogno di produrre rapidamente una correzione per qualcosa così anch'io
- nascosto le mie modifiche (git stash)
- file modificato (file vi)
- commit (git commit)
- popped stash (git stash pop)
Ciò ha provocato conflitti.
# 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
Se provo a ripulire le modifiche e a riapplicare lo stash, succede la stessa cosa (conflitto). Non mi interessa molto la pagina / search.php, ma vorrei estrarre altri file dalla scorta.
C'è un modo per convertire lo stash in una patch o semplicemente ottenere i file come erano quando sono stash?