mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2024-11-18 16:20:35 +01:00
47 lines
1.5 KiB
Text
47 lines
1.5 KiB
Text
title = Cancellare rami
|
|
cards = checkout commit-auto reset-hard branch-delete
|
|
|
|
[description]
|
|
|
|
La vita è piena di pericolim, vero? Anche quando cammini a scuola2, sembra che ci siano molti rischi!
|
|
|
|
Questo Lunedì è particolarmente brutto.Sei arrivato a scuola ma ci sono delle line temporali che tu non vuoi tenere in giro
|
|
|
|
[setup]
|
|
|
|
echo Esci di casa e ti incammini verso la scuola. > you
|
|
git add .
|
|
git commit -m "Buon giorno!"
|
|
|
|
echo Cammini nel lato destro della strada. >> you
|
|
git commit -am "Lato destro"
|
|
|
|
echo Salti in un tombino nel marciapiede e arrivi in orario a scuola. >> you
|
|
git commit -am "Salto"
|
|
|
|
git checkout HEAD^ -b friend
|
|
echo All'improvviso cadi in una pozzanghera puzzolente e vieni mangiato da degli alligatori. >> you
|
|
git commit -am "Un nuovo amico"
|
|
|
|
git checkout HEAD~2 -b music
|
|
echo Cammini nel lato sinistro della strada. >> you
|
|
git commit -am "Lato sinistro"
|
|
|
|
echo Siccome sei in ritardo, inizi a corre ma qualcuno lanci un pianoforte dalla finestra e ti schiacci. >> you
|
|
git commit -am "Bei suoni"
|
|
|
|
git checkout HEAD^ -b ice-cream
|
|
echo Non sei preoccupato e cammini lentamente. Prendi anche un gelato per strada. Arrivi troppo tardi a scuola, il tuo insegnante è arrabbiato e vieni espulso da scuola. >> you
|
|
git commit -am "Yum"
|
|
|
|
git branch -M main leap
|
|
git checkout leap^^
|
|
|
|
[win]
|
|
|
|
# Trova i rami cattivi e cancellali. Tieni solo il migliore.
|
|
test "$(git show-ref --heads | cut -f2 -d' ')" = "$(echo refs/heads/leap)"
|
|
|
|
[congrats]
|
|
|
|
Ripensandoci preferisci la linea temporale del gelato? :)
|