Как прокомментировал @odradek, я использовал cherry-pick
:
Сначала используйте git log
, в то время как на ветке c:
Скопируйте хеш коммита, который мне нужен, чтобы выбрать вишню, и выйдите, нажав q
git checkout a
git checkout -b d
git cherry-pick {your hash}
Исправить любые конфликты, зафиксировать и нажать.