← До списку лабораторних по Git
Повний опис / сценарій лабораторної:
Meta: навчитися працювати з кількома елементами у git stash, застосовувати їх вибірково і створювати гілки із stash.
Krok 1. Перейти у робочий репозиторій.
Komanda: cd ~/git_lab1
Krok 2. Змінити файл але не комітити.
Komandi: echo "change one" >> stash76.txt
Krok 3. Створити перший stash з повідомленням.
Komanda: git stash push -m "First change for lab76"
Krok 4. Зробити іншу зміну у тому самому або іншому файлі.
Komandi: echo "change two" >> stash76.txt
Krok 5. Створити другий stash.
Komanda: git stash push -m "Second change for lab76"
Krok 6. Переглянути список stash.
Komanda: git stash list
Poyasnennya: видно два записи з індексами stash@{0}, stash@{1}.
Krok 7. Переглянути вміст одного stash без застосування.
Komanda: git stash show -p stash@{1}
Krok 8. Створити нову гілку з другого stash.
Komanda: git stash branch lab76-branch stash@{0}
Poyasnennya: Git створить гілку і застосує цей stash.
Krok 9. Переконатися що зміни присутні у новій гілці і stash запис видалений.
Komandi: git status; git stash list
Krok 10. Mini zvit.
Zavdannya: опиши коли краще використовувати git stash branch замість простого apply або pop.