Il tuo repository ha più branch. Apporti diverse modifiche su un branch sperimentale e devi aggiornare il branch main per includere tali modifiche, sovrascrivendo la cronologia del repository. Quale operazione Git dovresti usare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Rebase.
Perché questa è la risposta
Rebase riscrive la cronologia dei commit spostando i commit di un branch alla fine di un altro. Questo è utile quando si desidera incorporare le modifiche da un branch all'altro, ma si preferisce una cronologia lineare e pulita, sovrascrivendo la cronologia precedente. Fetch scarica le modifiche da un repository remoto ma non le integra nel branch locale. Merge combina le modifiche di due branch creando un nuovo commit di merge, mantenendo la cronologia di entrambi i branch, ma non sovrascrivendola. Push carica i commit locali in un repository remoto.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta