web-dev-qa-db-fra.com

Comment décompresser des modifications à l'aide d'EGit?

Lorsque je change de branche avec des modifications non validées, je reçois une invite pour ranger mes modifications:

enter image description here

Lorsque je reviens à la branche avec les modifications cachées, je ne vois aucune des modifications non validées.

Avec EGit, comment récupérer les modifications cachées?

31
Edd

EGit 3.5 et versions ultérieures

Dans EGit 3.5 et versions ultérieures , il existe un menu appelé Stashes dans l'équipe menu contextuel. Il fournit une action pour masquer les modifications et répertorie également les masques existants. Le même menu est également disponible sous forme d'icône de barre d'outils et dans la vue Git Repositories :

stash menu

La sélection d'une réserve existante dans le menu l'ouvre dans une visionneuse. Les modifications peuvent être inspectées et il existe des actions pour appliquer le stash ou le supprimer:

stash viewer

EGit 3.4 et ealier

  1. Ouvrez la vue Git Repositories (Ctrl+3 et en tapant, Cmd+3 sous Mac OS X)
  2. Développez le nœud du référentiel correspondant
  3. Développez le nœud Stashed Commits
  4. Ouvrez le menu contextuel de la cachette et sélectionnez Appliquer les modifications cachées
48
robinst

Dans Eclipse (Luna) + eGIT, vous pouvez restaurer le stash comme enter image description here

3
Yogesh Manware