Допустим я хочу написать патч для ядра. Допустим, что этот патч должен работать начиная от 32 версии до последней стабильной. Соответственно, последовательность действий следующая:
git checkout v2.6.32
git checkout -b my_branch
vim ...
git commit -a -m 'my patch'
Соответственно, вопрос: Каким образом мне необходимо сделать слияния чтобы в каждой версии ядра с 2.6.32 по 3.2 присутствовал мой патч (во всех версиях разный из-за конфликтов)? Проблема в том, что ifdef'ами для разных версии ядра в одном патче обойтись не удаётся.