title = Unire la scorta spuntata
cards = checkout commit-auto merge reset-hard

[description]

Quando vuoi riapplicare i cambiamenti ma hai continuato a lavora nei tuoi file, potresti ricevere un conflitto di unione! Facciamo un pò di pratica con questa situazione.
Fai uscire le modifiche dalla scorta con
    git stash pop
e risolvi i conflitti di unione. Invia la soluzione dei cambiamenti e dopo pulisci la scorta.

---
tipp1
---
tipp2
---
tipp3

[setup]

echo "Torta di mele:" > recipe

git add .
git commit -m "creata una ricetta"

echo "- 4 Mele" >> recipe

git add .
git commit -m "Aggiunti ingredienti"

echo "- 500g Farina" >> recipe

git stash push

echo "- Pizzico di sale" >> recipe

git checkout main
git add recipe

[win]

# Hai rislto i conflitti ed inviato?
{ git show HEAD | grep "Farina"; } && { git show HEAD | grep "Sale"; }

# Hai pulito la pila di scorta?
test "$(git stash list | wc -l)" -eq 0

[actions]



[congrats]

Yay, hai riavuto le tue modifiche in dietro! :)