web-dev-qa-db-fra.com

VSCode "veuillez nettoyer votre arbre de travail de référentiel avant de passer à la caisse"

Dans Visual Studio Code, j'ai apporté des modifications que je ne souhaite pas encore valider en synchronisation. Cependant, après mes vacances, je souhaite synchroniser les fichiers du serveur (modifications apportées par mes collègues). Donc, dans Visual Studio Code, je souhaite effectuer une synchronisation.

Je reçois un message "Veuillez nettoyer votre arbre de travail du référentiel avant de passer à la caisse" 

Que dois-je faire pour récupérer les fichiers de mes collègues sans perdre mes propres modifications non validées?

4
hacking_mike

Créez une branche temporaire et validez les modifications. Ou si vous ne souhaitez pas créer de branche temporaire, stockez les modifications.

2
Eimantas

D'après mon expérience, le meilleur moyen est de cacher les changements, de la manière suivante: stash

synchroniser les modifications de vos collègues et ensuite stash-pop comme suit: stash pop

Vous pouvez également effectuer ces opérations dans le terminal: git stashgit stash pop

1
ddavidad