tldr/pages.it/common/git-bisect.md
Guido Lena Cota 4ee919925d git-commands: add Italian translations (#3318)
Add Italian translation for:

 - git
 - git-add
 - git-am
 - git-bisect
 - git-blame
 - git-branch
 - git-check-ignore
 - git-checkout
 - git-cherry-pick
 - git-clean
2019-10-06 13:25:30 +02:00

22 lines
983 B
Markdown

# git bisect
> Usa la ricerca binaria per trovare il commit che ha introdotto un bug.
> Git salta automaticamente avanti ed indietro nell'albero dei commit per restringere progressivamente il campo fino al commit colpevole.
> Maggiori informazioni: <https://git-scm.com/docs/git-bisect>.
- Avvia una ricerca su un intervallo di commit definito dal commit "cattivo" contenente il bug ed un altro commit "buono" privo del bug (solitamente più vecchio):
`git bisect start {{commit_cattivo}} {{commit_buono}}`
- Contrassegna ogni commit selezionato da `git bisect` come "bad" (cattivo) o "good" (buono) dopo averlo testato per verificare la presenza del bug:
`git bisect {{good|bad}}`
- Una volta che `git bisect` ha individuato il commit che ha introdotto il bug, termina la sessione di ricerca e torna al ramo precedente:
`git bisect reset`
- Ignora un commit durante la ricerca (ad esempio uno che fallisce i test per un motivo diverso dal bug ricercato):
`git bisect skip`