Come girare la ciliegia di un esempio di commit

Come girare la ciliegia di un esempio di commit
A volte, vuoi apportare modifiche e includerle nell'attuale ramo di lavoro. Per eseguire questa azione, è necessario utilizzare il "Git Cherry-Pick"Comando. È molto fattibile e ampiamente utilizzato per eseguire operazioni specifiche. Più specificamente, questo comando rappresenta la scelta di un commit da una filiale e l'applicazione a un'altra filiale GIT. Questo funziona opposto agli altri approcci, come la combinazione e la rebase, che normalmente applicano più commit su un'altra filiale.

In questo blog, impareremo il metodo per usare il commit di Git Cherry con un esempio. Quindi iniziamo!

Esempio: come girare la ciliegia un commit?

Per fare un commit di Git Cherry, prima, creare una nuova directory locale Git e passare ad essa. Quindi, inizializzare e modificare il file usando t. Quindi, aggiorna il secondo file e commetti le modifiche al repository. Successivamente, rimuovere tutti i contenuti esistenti dalla directory. Aggiungi tutte le modifiche, commetti modifiche al repository Git e visualizza la cronologia dei registri di riferimento. Infine, esegui il “$ git Cherry-Pick "Comando sul terminale.

Ora, prova le istruzioni sotto fornite passo dopo passo!

Passaggio 1: Crea la directory

Innanzitutto, crea una nuova directory GIT utilizzando il comando di seguito:

$ mkdir demo12

Passaggio 2: spostati all'interno della directory

Per passare alla directory appena creata, eseguire il "CD"Comando:

$ cd demo12

Passaggio 3: inizializza la directory GIT

Quindi, eseguire il comando sotto fornito per inizializzare la directory GIT creata:

$ git init

Passaggio 4: modifica il file

Aggiungi un po 'di testo nel file per aggiornarlo con l'aiuto di "eco"Comando e operatore di reindirizzamento">":

$ echo "file1"> file1.TXT

Passaggio 5: aggiungere modifiche al repository Git

Successivamente, eseguire il “git aggiungi"Comando per aggiungere tutte le modifiche aggiunte nel repository:

$ git aggiungi .

Passaggio 6: commettere modifiche

Corri il "commit git"Comando con il messaggio di commit per aggiornare il repository:

$ git commit -m "primo file aggiunto"

Passaggio 7: aggiornamento del file

Crea un altro file e quindi aggiornalo:

$ echo "file2"> file2.TXT

Passaggio 8: aggiungi tutte le modifiche

Aggiungi tutte le modifiche apportate al repository locale:

$ git aggiungi .

Passaggio 9: commettere modifiche

Ora, commetti modifiche con un messaggio di commit usando il "-M" opzione:

$ git commit -m "secondo file aggiunto"

Passaggio 10: rimuovere tutti i file

Dopo averlo fatto, eseguire il "Rm"Comando per rimuovere tutti i file creati dal repository:

$ rm *.TXT

Qui, l'asterisco "*"Il simbolo indica tutti i file con estensione specificata:

Passaggio 11: Elenco Contenuto del repository

Ora, verifica l'operazione eliminata utilizzando il “ls"Comando per visualizzare l'elenco del contenuto del repository:

$ ls

Come puoi vedere, il repository è vuoto, il che indica che l'operazione viene eseguita correttamente:

Passaggio 12: Aggiungi modifiche

Quindi, aggiungi tutte le modifiche apportate all'area di gestione temporanea e aggiornala:

$ git aggiungi .

Passaggio 13: commettere modifiche

Successivamente, commetti modifiche al repository entusiasmanti "commit git"Comando con qualsiasi messaggio di commit:

$ git commit -m "2 file cancellati"

Passaggio 14: Controlla la cronologia del registro di riferimento

Ora visualizza la cronologia del registro di riferimento del repository Git:

$ git Reflog .

Qui selezioneremo il registro di riferimento di commit che vogliamo impegnarci con Cherry-Pick:

Passaggio 15: commessa di ciliegia

Successivamente, eseguire il “scegliere selettivamente"Comando per impegnarsi con il registro di riferimento di commit copiato:

$ Git Cherry-Pick 87d1e54

Passaggio 16: verificare l'operazione di commit ciliegia

Infine, verifica l'operazione di commit di ciliegia impegnata utilizzando il "Git Reflog ."Comando:

$ git Reflog .

Come puoi vedere, lo stesso commit è impegnato con il commit di ciliegia:

Abbiamo spiegato brevemente il metodo per girare la ciliegia un impegno con l'aiuto di un esempio.

Conclusione

Per fare un commit di Git Cherry, prima, creare una nuova directory Git e inizializzarla. Quindi, modifica il file usando "Echo> "Comando. Quindi, aggiorna il secondo file e commetti le modifiche al repository. Rimuovere tutti i file esistenti dal repository utilizzando "Rm"Comando. Traccia tutte le modifiche, commetti modifiche e visualizza la cronologia dei registri di riferimento. Infine, eseguire il “$ git Cherry-Pick "Comando per commettere il commit selezionato. Questo blog ha spiegato come fare un commit di Cherry.