Вы правы, что это похоже на недосмотр. Вы можете отправить электронное письмо в список рассылки git и посмотреть, что они думают! Пока же вам придется справиться с этим самостоятельно.
Хороший способ справиться с этим - полностью его избежать: сделать оригинальное сообщение о коммите хорошим. Если он уже многострочный, с пустой строкой, добавленная строка из вишневого пика не испортит формат.
Чтобы обойти это, учитывая, что коммит с выбранной вишней имеет однострочное сообщение, вы можете использовать опцию -e
для cherry-pick. Если вы используете Vim, в худшем случае вы должны нажать ggo<Esc>ZZ
, чтобы позаботиться об этом.
Или вы можете написать обработчик prepare-commit-msg. Все, что вам нужно, это:
#!/bin/bash
sed -i '2s/^(cherry picked/\n&' "$1"