Von Gast (nicht überprüft) , 29 April 2026

Die Mailbox-Tradition

git am wendet Patches im mbox-Format an: das von mailing-list-getriebenen Projekten wie dem Linux-Kernel verwendete Format.

Grundlegendes Anwenden

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

Aus Mail-Clients

cat /var/mail/inbox | git am

Signed-off-by

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

Direkt von URL

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

Reset-Verhalten

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

Whitespace-Behandlung

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

Haufige Fehler

Patches in falscher Reihenfolge anwenden — mbox-Dateien sind meist vornummeriert.