As vezes precisamos fazer diversas modificações para uma Feature/Pull Request funcionar. Só acho que deveriamos ter uma ferramenta pra poder fazer code review por commit. Temos como dividir a PR em partes, mas é bem manual.
1
1
Uma sugestão simples que temos utilizado aqui é o git flow (https://datasift.github.io/gitflow/IntroducingGitFlow.html) tem nos ajudado nesse processo.