Не делайте ребаз, и все готово. Просто объедините вашу ветку bugfix
в каждую нужную вам ветку
(master)$ git checkout -b bugfix
# do bug fix here
(bugfix)$ git commit -a -m 'Fixed bug.'
(bugfix)$ git checkout master
(master)$ git merge bugfix
(bugfix)$ git checkout experimental
(experimental)$ git merge bugfix
При выполнении ребазинга вы создаете коммит, похожий на уже слитый коммит, но другой. Выполнение rebase с последующим checkout + merge по сути эквивалентно выбору вишни для фиксации исправления ошибки.