mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2024-11-13 19:04:54 +01:00
44 lines
1.4 KiB
Text
44 lines
1.4 KiB
Text
title = Creare ramificazioni
|
|
cards = checkout commit-auto branch branch-delete reset-hard
|
|
|
|
[description]
|
|
|
|
Vieni invitato a due feste! In una di queste, suona il tuo gruppo preferito e l'altra è la festa del tuo miglio amico. Dove andrai? Non preoccuparti - come agente del viaggio nel tempo, puoi andare ad entrambe le feste!
|
|
|
|
Per rendere più facile dire quale sia la linea temporale, puoi creare portali temporali! (Chiamiamoli "rami-branchs")
|
|
|
|
[cli]
|
|
|
|
Anche viaggiare tra differenti rami temporali è davvero facile usando la linea di comando! Hai un ramo chiamato "birthday", puoi digitare `git checkout birthday` per arrivarci.
|
|
|
|
[setup]
|
|
|
|
echo "Incarta il regalo di compleanno e prendi il biglietto del concerto." > you
|
|
git add .
|
|
git commit -m "Preparazione serale"
|
|
echo "Vai alla festa di compleanno!" >> you
|
|
git add .
|
|
git commit -m "Vai al compleanno"
|
|
|
|
git checkout HEAD~1
|
|
echo "Vai al concerto!" > you
|
|
git add .
|
|
git commit -m "Vai al concerto"
|
|
|
|
git checkout HEAD~1
|
|
|
|
git branch -D main
|
|
|
|
[win]
|
|
|
|
# Crea un ramo chiamato 'birthday' questo punta alla linea temporale del compleanno
|
|
git show birthday | grep 'birthday'
|
|
|
|
# Crea un ramo chiamato 'concert' questo punta alla linea temporale del compleanno
|
|
git show concert | grep 'concert'
|
|
|
|
[congrats]
|
|
|
|
Adesso tu puoi viaggiare tra quie rami facilmente (usando `git checkout`) - Prova!
|
|
|
|
Il tuo amico è felice che tu sia andato alla sua festa di compleanno e anche tu sei contento del biglietto del concerto firmato. Yay!
|