mirror of
https://github.com/git-learning-game/oh-my-git.git
synced 2024-12-22 20:32:38 +01:00
Merge pull request #2 from morrolinux/main
localization: refine italian translation. part 2
This commit is contained in:
commit
1bf845ca74
6 changed files with 20 additions and 20 deletions
|
@ -3,9 +3,9 @@ cards = checkout commit-auto reset-hard rebase
|
|||
|
||||
[description]
|
||||
|
||||
Okay - Viene vuori che risparmiare tempo al mattino utilizzando universi paralleli è contro i regolamenti dell'International Time Travel Association. Dopotutto, dovrai svolgere i tuoi compiti in sequenza.
|
||||
Okay - Salta vuori che risparmiare tempo al mattino utilizzando universi paralleli è contro il regolamento dell'International Time Travel Association. Dovrai svolgere i tuoi compiti in sequenza dopotutto.
|
||||
|
||||
Vedi la carta "rebase"? Quando la sposti su un commit, copierà gli eventi della tua corrente linea temporale dopo quello specificato! In questo modo crei una linea temporale chiara e pulita dove visiti tutti e tre i negozzi.
|
||||
Vedi la carta "rebase"? Quando la trascini su di un commit, copierà dopo di esso tutti gli eventi della linea temporale su cui ti trovi! In questo modo crei una linea temporale chiara e pulita dove visiti tutti e tre i negozzi.
|
||||
|
||||
Nuovamente, vogliamo rendere questa la nostra realtà di base - il ramo "main" dovrebbe puntare a quella linea temporale!
|
||||
|
||||
|
@ -77,7 +77,7 @@ git checkout --detach main
|
|||
[win]
|
||||
|
||||
# Ordina le tre ramificazioni in una e muovi il riferimento al ramo principale
|
||||
{ git show main:you | grep "Mangi.*baguette"; } && { git show main:you | grep "Bevuto.*caffe"; } && { git show main:you | grep "Mangi.*ciambella"; } && { test "$(git log main --oneline | wc -l)" -eq 7; }
|
||||
{ git show main:you | grep "Mangi.*baguette"; } && { git show main:you | grep "bevuto.*caffe"; } && { git show main:you | grep "Mangi.*ciambella"; } && { test "$(git log main --oneline | wc -l)" -eq 7; }
|
||||
|
||||
[congrats]
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@ cards = checkout commit-auto reset-hard rebase-interactive cherry-pick
|
|||
|
||||
Oops, guarda c'è qualcosa di incasinato qui. Puoi rimettere gli eventi nel corretto ordine?
|
||||
|
||||
Ci sono due modi per farlo: Puoi spostare la carta "interactive rebase" nel commit precedente a quello che vuoi cambiare, poi aprire e riordinare le linee nel file e salvarlo.
|
||||
Oppure puoi reimpostare il tag principale al primo commit, quindi selezionare i singoli commit nell'ordine desiderato. Hai carte per entrambe i modi!
|
||||
Ci sono due modi per farlo: Puoi trascinare la carta "interactive rebase" sul commit precedente a quello che vuoi cambiare, poi riordinare le linee nel file che si apre e salvarlo.
|
||||
Oppure puoi reimpostare il tag principale al primo commit, quindi selezionare i singoli commit (cherry-pick) nell'ordine desiderato. Hai carte per entrambe i modi!
|
||||
|
||||
[setup]
|
||||
|
||||
|
@ -38,7 +38,7 @@ echo "Ti sei appena svegliato.
|
|||
|
||||
Non indossi biancheria intima.
|
||||
|
||||
Indossi pantaloni
|
||||
Indossi pantaloni.
|
||||
|
||||
Non indossi la maglia.
|
||||
|
||||
|
@ -69,7 +69,7 @@ git commit -am "Ti metti la maglia"
|
|||
|
||||
[win]
|
||||
|
||||
# Riordina i commits per vestirti nel modo corretto
|
||||
# Riordina i commit per vestirti nel modo corretto
|
||||
{ git log main --oneline | perl -0777 -ne'exit(1) if not /scarpe[\s\S]*pantaloni[\s\S]*biancheria/'; } && { test "$(git log main --oneline | wc -l)" -eq 5; }
|
||||
|
||||
[congrats]
|
||||
|
|
|
@ -72,7 +72,7 @@ git branch -D main
|
|||
[win]
|
||||
|
||||
# Crea una situazione dove consumi una baguette, un caffe e una ciambella.
|
||||
{ git show HEAD:you | grep "Mangi.*baguette"; } && { git show HEAD:you | grep "Bevi.*coffe"; } && { git show HEAD:you | grep "Mangi.*donut"; }
|
||||
{ git show HEAD:you | grep "Mangi.*baguette"; } && { git show HEAD:you | grep "Bevi.*caffe"; } && { git show HEAD:you | grep "Mangi.*ciambella"; }
|
||||
|
||||
# Crea (e spostati su) un commit di unione.
|
||||
test "$(git log --pretty=%P -n 1 HEAD | wc -w)" -ge 2
|
||||
|
|
|
@ -3,11 +3,11 @@ cards = reset commit-a
|
|||
|
||||
[description]
|
||||
|
||||
Oh no, abbiamo fatto un cattivo commit! Come possiamo annualre un commit e tornare al punto per poter riprovare?
|
||||
Oh no, abbiamo fatto un cattivo commit! Come possiamo annullare un commit e tornare ad un punto dove poter riprovare?
|
||||
|
||||
La risposta è usare `git reset [commit]` che fa due cose:
|
||||
|
||||
- Reimposta il riferimento del ramo corrente al commit che hai specificato.
|
||||
- Reimposta il riferimento (ref) del ramo corrente al commit che hai specificato.
|
||||
- Reimposta l'indice a quel commit.
|
||||
|
||||
Non cambia la tua directory di lavoro in nessun modo, il che significa che dopo puoi provare a rifare il commit che desideri.
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
title = Ho rotto qualcosaI pushed something broken
|
||||
title = Ho fatto il push di qualcosa di rotto
|
||||
cards = revert push
|
||||
|
||||
[description]
|
||||
|
||||
Stavamo parlato di come annulare un commit e correggerlo. Questo ci aiuto solo quando non lo abbiamo già inviato al remoto. Quando succede questo e vuoi annullare completamente l'effetto del commit la tua migliore opzione è `git revert`
|
||||
Stavamo parlando di come annulare un commit e correggerlo. Questo ci aiuta solo quando non lo abbiamo già inviato al server remoto. Quando questo succede e vuoi annullare completamente l'effetto del commit la tua migliore opzione è `git revert`
|
||||
|
||||
[setup]
|
||||
|
||||
|
@ -15,7 +15,7 @@ echo "questo va bene
|
|||
|
||||
?" > text
|
||||
git add .
|
||||
git commit -m fine
|
||||
git commit -m bene
|
||||
echo "questo va bene
|
||||
|
||||
anche questo va bene
|
||||
|
@ -23,7 +23,7 @@ anche questo va bene
|
|||
?
|
||||
|
||||
?" > text
|
||||
git commit -am "anche bene"
|
||||
git commit -am "anche questo bene"
|
||||
echo "questo va bene
|
||||
|
||||
anche questo va bene
|
||||
|
@ -48,7 +48,7 @@ git branch -u team/main main
|
|||
|
||||
[win team]
|
||||
|
||||
# Il ramo principale del Team non contiene più niente di sbagliato.
|
||||
! { git show main:text | grep -q "veramente sbaglaito"; }
|
||||
# Il ramo main del Team non contiene più niente di sbagliato.
|
||||
! { git show main:text | grep -q "veramente sbagliato"; }
|
||||
# e la cronologia non è stata modificata.
|
||||
git show main^:text | grep -q "veramente sbaglaito"
|
||||
git show main^:text | grep -q "veramente sbagliato"
|
||||
|
|
|
@ -3,9 +3,9 @@ cards = checkout reflog
|
|||
|
||||
[description]
|
||||
|
||||
Diciamo che stavi guardando qualcosa in passato e poi sei tornato al ramo principale.
|
||||
Diciamo che stavi guardando qualcosa nel passato e poi sei tornato al ramo principale (main).
|
||||
|
||||
Ma poi ti sei distratto molto e dopo la pausa pranzo, non riesci a ricordare cosa stavi facendo prima. Come puoi scoprirlo?
|
||||
Ma poi ti sei distratto e dopo la pausa pranzo, non riesci a ricordare cosa stavi facendo prima. Come puoi scoprirlo?
|
||||
|
||||
C'è un comodo comando che ti mostra tutti i posti a cui la tua HEAD ha puntato in passato:
|
||||
|
||||
|
|
Loading…
Reference in a new issue