Por Anónimo (no verificado) , 29 Abril 2026

La tradición mailbox

git am aplica parches en formato mbox: el formato usado por proyectos dirigidos por listas de correo como el kernel de Linux y Git mismo. Cada entrada mbox contiene un parche más sus metadatos de commit (autor, asunto, cuerpo).

Aplicación básica

git am 0001-feature.patch
git am out/*.patch
git am --3way out/*.patch
git am --keep-cr

Desde clientes de correo

cat /var/mail/inbox | git am

Signed-off-by

git am --signoff out/*.patch
git config format.signOff true

Directo desde URL

curl -sL https://lore.kernel.org/.../t.mbox.gz | gunzip | git am
b4 am https://lore.kernel.org/...

Comportamiento de reset

git am --abort
git am --skip
git am --continue

Manejo de espacios

git am --whitespace=warn out/*.patch
git am --whitespace=fix out/*.patch
git am --ignore-whitespace out/*.patch

Errores comunes

Aplicar parches en orden incorrecto. Olvidar --3way cuando el parche se generó contra una base diferente. Finales de línea mezclados.