In questa guida impareremo i passaggi per scegliere un commit da un ramo Git all'altro.
Come scegliere un commit da un ramo Git all'altro?
Per selezionare un commit da un ramo all'altro, lavoriamo in un ramo, creiamo un nuovo ramo e selezioniamo il commit dal nostro ramo precedente. Per fare ciò, eseguire i passaggi indicati di seguito.
Passaggio 1: sposta nel repository del progetto
Apri Git Bash e spostati nella directory del progetto eseguendo il comando ' CD 'comando:
CD scegliere selettivamente
Passaggio 2: inizializza il repository
Successivamente, inizializza il repository Git con il comando fornito:
Fa caldo
Passaggio 3: crea un nuovo file
Crea un file e aggiungi il contenuto utilizzando il pulsante ' eco ' e operatori di reindirizzamento ( > ). Ad esempio, il “ file.txt Verrà creato il file:
eco 'Nuovo file' > file.txt
Passaggio 4: traccia del file
Aggiungi il file creato all'area di tracciamento tramite il comando “git add”:
git aggiungi .
Passaggio 5: conferma delle modifiche
Conferma le modifiche nella directory del progetto tramite il pulsante “ gitcommit 'comando:
gitcommit -M 'file aggiunto'
Passaggio 6: controlla il registro
Controlla la lunga cronologia dei commit applicati eseguendo il comando log:
registro git --in linea
Qui puoi vedere lo SHA per il commit particolare. Annotatelo, lo useremo e lo selezioneremo nei passaggi successivi.
Passaggio 7: crea un nuovo ramo
Ora creiamo un nuovo ramo denominato ' sviluppare ' con il comando dato:
ramo git sviluppare
Passaggio 8: passa al ramo creato
Passare al ramo creato tramite il pulsante “ git checkout 'comando:
git checkout sviluppare
Il ramo è stato cambiato in “ sviluppare ”.
Passaggio 9: Cherry Scegli un impegno
Per scegliere il commit, esegui il comando ' git cherry-pick ' insieme all'hash SHA del commit del ramo precedente:
git cherry-pick 6ea44fe
L'output sopra mostra il conflitto, ignoralo ed esegui comunque il comando suggerito per farlo comunque.
gitcommit --allow-vuoto
L'impegno è stato scelto con cura.
Passaggio 10: verificare la cronologia dei registri
Verifica la cronologia del registro per verificare che il commit sia stato selezionato con cura:
registro git
Come puoi vedere nell’immagine sopra il nostro commit dal ramo precedente “ maestro ' è stato scelto con cura.
Conclusione
Per scegliere un commit, copia l'hash SHA del commit e passa al secondo ramo. Quindi, esegui ' git cherry-pick