Summary ======= git-format-patch in 2.32.0 fails to quote/escape lines starting with "From ", and mbox readers conclude there is an empty mail. Observed ======== $ git commit -m 'subject >From ffffffffffffffffffffffffffffffffffffffff Mon Sep 17 00:00:00 2001 with love.' $ git format-patch HEAD^! $ head 0001-subject.patch >From d489071b4855a49b32e9b5ae5addd982d2ed8d7d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt <jengelh@xxxxxxx> Date: Sun, 27 Jun 2021 20:04:20 +0200 Subject: [PATCH] subject >From ffffffffffffffffffffffffffffffffffffffff Mon Sep 17 00:00:00 2001 with love. $ git reset --hard HEAD^ $ git am -p0 0001-subject.patch Patch is empty. When you have resolved this problem, run "git am --continue". Expected to see =============== $ head 0001-subject.patch >From d489071b4855a49b32e9b5ae5addd982d2ed8d7d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt <jengelh@xxxxxxx> Date: Sun, 27 Jun 2021 20:04:20 +0200 Subject: [PATCH] subject >From ffffffffffffffffffffffffffffffffffffffff Mon Sep 17 00:00:00 2001 with love.