Questo post dimostrerà il metodo per applicare la patch Git generata con il comando GIT Format-Patch.
Come applicare una patch generata con il comando "GIT Format-Patch"?
Per applicare una patch generata, in primo luogo, commettere le modifiche. Quindi, genera la patch usando "GIT Format -Patch -1"Comando. Successivamente, apri il repository in cui si desidera applicare la patch generata e utilizzare "git am "Comando.
Ora, controlla l'implementazione pratica di seguito.
Passaggio 1: lancio del terminal Git Bash
Innanzitutto, apri il menu Start e avvia il "Git Bash" terminale:
Passaggio 2: vai a git working repository
Utilizzare il "CD"Comando e aprire il repository di lavoro git:
$ cd "c: \ git \ caratteristiche"
Passaggio 3: generare nuovo file
Generare il nuovo file di testo usando "tocco"Comando:
demo $ touch.TXT
Passaggio 4: aggiungi file all'indice di stadiazione
Sposta il file non tracciato sull'indice di tracciamento per commettere modifiche utilizzando il "git aggiungi"Comando:
$ git aggiungi .
Controllare lo stato del repository per confermare se il file viene aggiunto all'indice di tracciamento o meno:
$ git status
Passaggio 5: commettere modifiche monitorate
Commettere le modifiche monitorate per aggiungerle al repository locale tramite il comando fornito:
$ git commit -m "nuove modifiche sono commesse"
Controlla il registro GIT per verificare se le modifiche sono impegnate o meno:
$ git log
Qui, puoi vedere che nuovi cambiamenti sono stati impegnati con successo:
Passaggio 6: genera una patch
Generare la patch di cambiamenti impegnati usando il "GIT Format-Patch"Comando:
$ git format -patch -1
Si può osservare che la patch "0001-NEW-CAMBES-Are-A-EMMEDED.toppa" è generato:
Passaggio 7: applicare la patch
Ora, applica la patch nello stesso repository usando "git am "Comando:
$ git AM AM 0001-Nuova cambio-commesso.toppa
Nota: Non preoccuparti se si verifica un errore se si sta applicando una patch allo stesso repository in cui hai sviluppato la patch e quel repository ha già commesso modifiche.
Per gestire questa situazione, saltare la patch e applicarla a un altro repository:
Passaggio 8: salta la patch
Per saltare la patch applicata, utilizzare il comando seguente con "-saltare" opzione:
$ git am - -skip
Passaggio 9: crea un nuovo repository
Crea una nuova directory/repository, dove applicheremo la patch generata:
demo $ mkdir
Successivamente, usa il “CD"Comando per navigare al nuovo repository:
demo $ cd
Passaggio 10: applicare una patch su un altro repository
Infine, applica la patch sul repository appena creato usando "git am "Comando:
$ git am "c: \ git \ caratteristiche \ 0001-new-change-are-impegnated.toppa"
Qui, puoi vedere che abbiamo applicato con successo la patch generata con "GIT Format-Patch"Comando:
Abbiamo imparato come applicare una patch generata con il "GIT Format-Patch"Comando.
Conclusione
Per applicare una patch generata con un "GIT Format-Patch", Innanzitutto, vai al repository di lavoro git. Quindi, commetti le modifiche monitorate usando il "commit git"Comando. Successivamente, genera una nuova patch GIT usando "$ git format -patch -1"Comando. Successivamente, vai a un repository in cui si desidera applicare la patch generata e applicare la patch usando "git am "Comando. Questo post ha dimostrato il metodo per applicare una patch generata con il comando GIT Format-Patch.