Passer au contenu
GitTree

Vidéo : Cachez le travail et reprenez-le en toute sécurité

La vidéo est lue dans le lecteur YouTube, en mode de confidentialité améliorée.

Mettez de côté une modification inachevée et une nouvelle note avec la cachette, ramenez-les avec Appliquer et voyez ce que Pop fait en cas de conflit : la cachette reste jusqu'à ce que vous décidiez.

Lire la leçon complète

L'article présente toutes les étapes et commandes de la vidéo, l'exercice pratique et les questions.

Aller à la leçon

Transcription vidéo

La narration de la vidéo, repère par repère.

  1. Mettez de côté le travail inachevé et apportez-le rentrer en toute sécurité.
  2. Une cachette contient vos modifications sur une étagère, et nettoie l'arbre de travail.
  3. Appliquer ramène les modifications et conserve l'entrée. Pop le supprime, s'il est propre.
  4. Créez une branche avec un seul commit, puis modifiez le fichier et ajoutez une nouvelle note.
  5. Dans la liste des modifications : un fichier modifié, et un nouveau fichier.
  6. Notez le commit actuel. Il ne faut pas bouger.
  7. Ouvrez la palette et exécutez Stash Changes.
  8. Donnez-lui un message que vous reconnaîtrez.
  9. Seule la mise en scène est désactivée. Inclure les éléments non suivis est sur. Garder la mise en scène est désactivé.
  10. Les fichiers ignorés sont une catégorie différente, et n'entre pas.
  11. Choisissez Stash et attendez l'avis.
  12. La liste des modifications est vide et la cachette est répertorié.
  13. L'info-bulle indique que les fichiers non suivis sont inclus. Show Stash répertorie ses fichiers.
  14. Cliquez avec le bouton droit sur la réserve et choisissez Appliquer Cacher.
  15. L'avis indique que la cachette est toujours dans le liste.
  16. Les deux sont de retour : le montage et la note.
  17. La pointe de la branche est le même commit. Non La commande stash en a créé une.
  18. Et la réserve est toujours sur les étagères.
  19. Dans le terminal, git stash push avec inclure non suivi, puis le statut.
  20. La liste affiche le message, avec le nom de la succursale en premier.
  21. git stash apply ramène les deux.
  22. La cachette est toujours répertoriée et HEAD est le pareil.
  23. Sans cette option, la note reste affichée disque.
  24. Dans la copie de conflit, nous commettons un autre changez d'abord, puis pop.
  25. L'avertissement indique que la cachette est conservée. Le le fichier est en conflit.
  26. Résolvez le fichier et marquez-le comme résolu. La cachette est toujours là.
  27. Supprimez la cache uniquement lorsque vous en êtes sûr. Ou donnez-lui sa propre branche.
  28. Pratique : se montrer propre, restauré et conservé. Puis prédisez sans inclure non suivi.
  29. Ensuite, découvrez ce qu'est une réinitialisation douce, mixte et dur chaque changement.

Tous les tutoriels