J'ai un dépôt git local et j'ai eu plusieurs fichiers modifiés. Ensuite, je devais produire rapidement un correctif pour quelque chose, donc je
- caché mes changements (git stash)
- fichier édité (fichier vi)
- commis (git commit)
- caché sauté (git stash pop)
Cela a entraîné un conflit.
# 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
Si j'essaie de nettoyer les modifications et de réappliquer la cachette, la même chose se produit (conflit). Je ne me soucie pas beaucoup de la page / search.php, mais je voudrais extraire d'autres fichiers de la cachette.
Existe-t-il un moyen de convertir les données cachées en correctifs ou simplement de récupérer les fichiers tels qu'ils étaient lorsqu'ils étaient cachés?