RAros são os casos que o desenvolvedor faz micro commits e primeiro corrige o bug para depois de fato passar a tratar a feature, na realidade ele a trata primeiro e no meio corrige algum bug (tudo junto) no commit, por isso pouco usei o recurso de cherry pick.