Ho bisogno di scrivere uno script che crei patch per una lista di numeri di commit SHA1.
Ho provato ad usare git format-patch <the SHA1>
, ma questo ha generato una patch per ogni commit da quel SHA1. Dopo che sono state generate alcune centinaia di patch, ho dovuto uccidere il processo.
C'è un modo per generare una patch solo per lo specifico SHA1?
Prova:
pre>
git format-patch -1
codice;
oppure
git format-patch -1 HEAD
Secondo il link della documentazione sopra, il flag -1
dice a git quanti commit dovrebbero essere inclusi nella patch;
-
Prepara le patch dai commit più in alto.
Applica la patch con il comando:
git am < file.patch