2009-08-05 7 views

risposta

5

git-send-email accetta gli argomenti che specificano le patch da inviare. Ad esempio,

git send-email HEAD^ 

creerà una patch per l'ultimo commit sul ramo corrente. Allo stesso modo se si formattano le patch per prime con git-am, è possibile specificare solo il file di patch singolo che si desidera inviare.

Per ulteriori informazioni su come specificare le revisioni, vedere man git-rev-list. I metodi comuni probabilmente vi interessano:

  • <commit1>..<commit2> significa tutto dopo fino a
  • <commit>^ significa il commit prima <commit>
  • <commit>~5 significa il commit cinque commit prima <commit>
+0

Grazie per il vostro aiuto. – n179911

+0

Nota che git-send-email accetta i parametri git-format-patch/git-rev-list è una funzionalità abbastanza nuova (richiede git abbastanza moderno) –

+0

Ah, grazie, Jakub, non lo sapeva. Sono più di un ragazzo push-pull. Immagino che 'git-format-patch' abbia preso i parametri' git-rev-list' per un po ', quindi dovrebbe esserci una soluzione alternativa. – Cascabel

1

IMHO questo lavorerà:

git send-email -1 
Problemi correlati