git stash et git pull

Je suis nouveau sur Git et j’utilise le plugin eclipse d’EGit pour valider.

J’ai modifié quelques fichiers et j’ai caché les modifications, puis j’ai fait un git pull ligne de commande qui a mis en ligne tous les derniers commits. Ensuite, j’ai Apply stashed changes d’EGit. Maintenant, il appliquait mes modifications et les modifications apscopes lors de la dernière validation des fichiers stockés étaient désactivées. Je ne suis pas sûr de savoir pourquoi il ne m’a pas posé de questions sur les conflits de fusion et a écrasé mes modifications et les modifications précédentes des commits.

Comment obtenir ces changements?

Lorsque vous avez des modifications sur votre copie de travail, à partir de la ligne de commande:

 git stash 

Cela permettra de cacher vos modifications et d’effacer votre rapport d’état

 git pull 

Cela entraînera des modifications de la twig en amont. Assurez-vous qu’il est dit rapidement dans le rapport. Si ce n’est pas le cas, vous faites probablement une fusion involontaire

 git stash pop 

Cela appliquera les modifications cachées à la copie de travail et supprimera les modifications du cache, sauf si vous avez des conflits. En cas de conflit, ils restront en réserve afin de pouvoir recommencer si nécessaire.

si vous avez besoin de voir ce qui est dans votre cachette

 git stash list