2009-08-05 13 views

Respuesta

5

git-send-email toma argumentos especificando los parches para enviar. Por ejemplo,

git send-email HEAD^ 

creará un parche para la última confirmación de su rama actual. De manera similar, si está formateando parches primero con git-am, puede especificar solo el único archivo de parche que desea enviar.

Para obtener más información sobre cómo especificar revisiones, consulte man git-rev-list. Los métodos comunes es probable que importan:

  • <commit1>..<commit2> significa todo después de hasta
  • <commit>^ significa el commit antes <commit>
  • <commit>~5 significa la confirmación tiene cinco confirmaciones antes <commit>
+0

Gracias por su ayuda. – n179911

+0

Tenga en cuenta que los parámetros de aceptar git-send-email git-format-patch/git-rev-list es una característica bastante nueva (requiere un git bastante moderno) –

+0

Ah, gracias, Jakub, no lo sabía. Soy más un tipo push-pull. Imagino que 'git-format-patch' ha estado tomando los parámetros' git-rev-list' por un tiempo, así que debería haber una solución alternativa. – Cascabel

1

mi humilde opinión esta shoud estar trabajando:

git send-email -1 
Cuestiones relacionadas