4 votes

Git Cherry Pick dirty index

J'ai deux branches master et exp

J'ai essayé d'extraire certains des commits de l'exp vers master. l'erreur suivante.

git cherry-pick 209c4b154d3c15fa8086d4cc15fa34e53b8a65a3
fatal: Dirty index: cannot cherry pick

Quelqu'un peut-il expliquer cette erreur ?

7voto

knittl Points 64110

Vous avez des changements dans votre index (changements échelonnés). créez un nouveau commit ou git reset les fichiers problématiques, selon ce qui convient le mieux à votre situation actuelle.

pour éviter les conflits avec les changements dans le répertoire de travail, cachez-les dans la section git stash save faire le "cherry-pick" et ensuite git stash pop alternativement, vous pouvez les enregistrer et ensuite sélectionner

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X