Devi creare un tag denominato v3.0.5 in un repository Git locale e renderlo disponibile nel repository remoto. Quali due comandi dovresti eseguire? (Seleziona due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: git push origin v3.0.5, git tag v3.0.5.
Perché questa è la risposta
Per creare un tag locale e renderlo disponibile in un repository remoto, devi prima creare il tag localmente e poi inviarlo al remoto. Il comando git tag v3.0.5 crea un tag leggero (lightweight tag) o annotato (annotated tag, se aggiungi -a e un messaggio) denominato v3.0.5 nel tuo repository locale. Una volta creato il tag, non viene automaticamente inviato al repository remoto con un normale git push. Devi specificare esplicitamente di voler inviare il tag usando il comando git push origin v3.0.5. Le altre opzioni sono errate perché: git push --force forza l'aggiornamento del ramo remoto, ma non invia specificamente un tag e può sovrascrivere la cronologia. git commit -m 'tag v3.0.5' crea un nuovo commit, non un tag. git add 'tag v3.0.5' tenta di aggiungere un file o una directory denominata 'tag v3.0.5' all'area di staging, il che non è rilevante per la creazione o l'invio di un tag.
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